.net中的母版页

时间:2011-04-08 07:12:01

标签: asp.net master-pages

我有两个根母版页RootMaster1和RootMaster2以及一个子母版页面子母版页如何在c#中动态选择父母母版页。

我的所有网站页面都继承自子母版页面。主要问题是运行时选择

提前致谢

1 个答案:

答案 0 :(得分:1)

要从内容页面访问直接母版页中的方法,您需要确保在母版页代码隐藏文件中声明要调用的方法的公共访问权限。完成此操作后,您可以使用清单1中的代码从内容页面访问母版页中的方法,并使用代码隐藏类的名称替换ClassName,使用母版页方法的名称替换MasterMethod()将访问。

ClassName MasterPage = (ClassName)Page.Master;
MasterPage.MasterMethod();