从内容面访问母版页中的控件或属性

这个问题已经有不少人说过了,网上搜出来的方法,不少是对母版页实施强类型化,尤其是访问母版页属性的方法中,即在内容页代码头的设置中增加如下指令<%@ 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"是母版页中控件的名称。

posted @ 2010-02-02 12:05  红魔  阅读(346)  评论(0编辑  收藏  举报