在ASP.Net中运行时更改母版页的母版页

时间:2012-10-22 11:06:42

标签: asp.net

有没有人知道如何在运行时更改母版页的母版页。对于Page,有一个PreInit事件,我们可以动态更改母版页。主页面不存在此类事件。我也尝试在基类的构造函数中更改母版页,这也不起作用。

非常感谢, 阿伦

1 个答案:

答案 0 :(得分:1)

在您的BasePage覆盖OnPreInit方法并分配母版页的母版页,如下所示

this.Page.Master.MasterPageFile = "~/SuperSitem.master";