这个问题已经有不少人说过了,网上搜出来的方法,不少是对母版页实施强类型化,尤其是访问母版页属性的方法中,即在内容页代码头的设置中增加如下指令<%@ MasterType VirtualPath="~/Master/MenuElement.master" %>,其实可以不必加这个指令也可以访问母版页中的属性,如下
1、访问母版页中的属性
(this.Master as SiteTeam).TeamID = _teamID; // "SiteTeam"是母版页的名称,“TeamID ”是母版页中的属性。
如果是使用了嵌套的母版页,访问嵌套的母版页中的属性,可以这样:
(this.Master as NestedLeague).TeamID = _teamID; // "NestedLeague"是嵌套母版页的名称,“TeamID ”是嵌套母版页中的属性。
2、访问母版页中控件
((Literal)Master.FindControl("litPageName")).Text = "七乐彩"; // "litPageName"是母版页中控件的名称。