2010-08-04 63 views
9

我有一個名爲MyPage.aspx的網頁和兩個名爲Home.master和BlanK.master的母版頁。 默認情況下,MyPage.aspx使用Home.master.But根據一些條件,我需要將主頁面從Home.aspx更改爲Blank.master.So,如何從c#後面的代碼執行此操作?我的意思是如何更改主控代碼後面的頁面?從後面的代碼更改母版頁

回答

6

把下面一行在你的代碼隱藏頁的Page_PreInit方法:

protected void Page_PreInit(object sender, EventArgs e) 
{ 
    this.Page.MasterPageFile = "~/Blank.master"; 
} 
相關問題