30th
11.08
Net之旅:引用母模板控件属性-MasterType指令-FindControl方法
内容页如何获取母模板控件的属性.似乎不易做到.总结下两种方法.
1:MasterType指令
2:FindControl方法
举例说明:
MasterPage.master(母模板), Default.aspx(内容页), masterNowDate(母模板控件), defaultNowDate(内容页控件)
MasterType指令方法:把母模板masterNowDate的属性传递至内容页defaultNowDate控件
MasterPage.master部分主要代码:
- public Label nowDate //创建Label类型属性nowDate也存储读取控件的属性
- {
- get
- {
- return masterNowDate;
- }
- set
- {
- masterNowDate = value;
- }
- }
Default.aspx部分主要代码:
- < %@ MasterType VirtualPath="~/MasterPage2.master" %>
- 添加MasterType指令
- <script runat="server">
- protected void Page_Load(object sender, EventArgs e)
- {
- Master.nowDate.Text = DateTime.Now.ToShortDateString();
- defaultNowDate.Text = Master.nowDate.Text;
- }
- </script>
Name: Cngothic 













