动态加载母版页?

Ram*_*Ram 2 c# asp.net

我们可以将Masterpage加载到dynamicallu.我有一个必须在两种不同场景中使用的页面,即使用两个不同的母版页.

感谢您的所有帮助.

谢谢,

hun*_*ter 5

在你的页面你可以写

protected override void OnPreInit(EventArgs e)
{
    base.OnPreInit(e);
    this.Page.MasterPageFile = "~/AlternateMasterPage.master";
}
Run Code Online (Sandbox Code Playgroud)

改变它将使用哪一个

  • 值得说明的是,这只能在页面的`PreInit`事件中完成. (2认同)