5
A
回答
13
您可以使用两种方法。第一种是使用Page.Master.FindControl('controlID')
。然后,您可以将其转换为您的用户控件的类型。第二种方法是将<%@ MasterType VirtualPath="">
或<%@ MasterType TypeName=""%>
标签添加到您的aspx页面。在VirtualPath
中添加到母版页的虚拟路径或TypeName
中的类。您可以使用智能感知访问所有内容。
4
还有一种方法,那就是通过在母版页上制作一个暴露用户控件的公共属性。
1
使用公共财产将工作。在内容页面的FormLoad方法,你可以做这样的事情(VB):
Dim myMaster as MyMasterPage = CType(Page.Master, MyMasterPage)
myMaster.MyUserControl.Text = "Hello!"
5
先找到在母版为below.Then用户控件找到你需要访问他们的财产的控制权。
UserControl uch = Page.Master.FindControl("ucHeader1") as UserControl;
PlaceHolder phProxylist= ucHeader1.FindControl("phProxy") as PlaceHolder;
DropDownList ddlproxylist1 = ucHeader1.FindControl("ddlProxyList") as DropDownList;
phProxylist.Visible = false;
希望这会有所帮助。
相关问题
- 1. 在母版页的内容页面中控制用户控件
- 2. 使用javascript从内容页访问母版页控件
- 3. 如何访问控件的主要母版页从内容页面嵌套母版页
- 4. 页面上与母版页从用户控制访问控制
- 5. 我们可以从母版页访问内容页面控件吗?
- 6. 从母版页中的用户控件访问页面公共属性
- 7. 从网页用户控件访问页面内的html控件
- 8. 从我的班级访问母版页/子页面控件
- 9. 如何从内容页面访问母版页上的.Net元素?
- 10. C#asp.net-如何从母版页访问内容页面的方法?
- 11. 无法访问内容页面中的嵌套母版页的控制
- 12. 内容页面和母版页事件
- 13. 从内容页访问母版页LinkButton.Text属性页
- 14. 从内容页面访问用户控制母版页中的自定义属性
- 15. 母版页和内容页面中的页面事件
- 16. 访问内容控制在C#中使用母版页
- 17. 在非母版页中访问主页面控件?
- 18. 访问母版页内容webform vs MVC
- 19. 从子页面访问母版页面的TR页面
- 20. 访问内容页面内主页面的用户控件属性?
- 21. 从嵌套母版页访问用户控件
- 22. 无法从用户控件访问母版页
- 23. 如何从用户控件的母版页内的内容页找到标签控件?
- 24. 如何从用户控件引用主页面内容控件?
- 25. 如何在母版页的代码中访问Telerik RadEditor控件(嵌入在内容页面中)?
- 26. 如何从母版页控制访问放置在内容页面中的模式弹出窗口?
- 27. 管理母版页,内容页面和用户控制中的CSS?
- 28. 如何从母版页更新内容页面?
- 29. 从ascx控制访问母版页
- 30. 如何在母版页内的用户控件中获取内容页面名称?
MasterType指令应该使用VirtualPath或OR TypeName,但无法使用两者。 – Mike 2015-09-16 10:39:33
@Mike是正确的,我编辑了答案以反映他的评论。 – BornToCode 2016-11-16 13:26:10