我有一個名爲MyPage.aspx的網頁和兩個名爲Home.master和BlanK.master的母版頁。 默認情況下,MyPage.aspx使用Home.master.But根據一些條件,我需要將主頁面從Home.aspx更改爲Blank.master.So,如何從c#後面的代碼執行此操作?我的意思是如何更改主控代碼後面的頁面?從後面的代碼更改母版頁
9
A
回答
10
將其設置在Pre_Init
事件:
void Page_PreInit(object sender, EventArgs e)
{
MasterPageFile = "~/Master1.master";
}
見http://odetocode.com/Articles/450.aspx對一些細節和更多的選擇。
6
把下面一行在你的代碼隱藏頁的Page_PreInit方法:
protected void Page_PreInit(object sender, EventArgs e)
{
this.Page.MasterPageFile = "~/Blank.master";
}
相關問題
- 1. 如何從內容頁面後面的代碼更改母版的背景?
- 2. 從aspx頁面後面的代碼中的母版頁訪問usercontrols
- 3. 將表單動作從aspx頁面更改爲它後面的母版頁
- 4. 從後面的代碼更改asp.net頁面的網址
- 5. 從母版頁更改子頁面的文本
- 6. 從後面的代碼Sileverlight更改值
- 7. 動態更改母版頁
- 8. 從代碼更改visibility屬性後面
- 9. 分配母版頁嵌套母版頁的代碼隱藏
- 10. 如何動態更改母版頁的母版頁?
- 11. 在vb.net的內容頁面更改母版頁中的元素
- 12. 如何更改共享點中特定頁面的母版頁
- 13. 如何從後面的代碼更改頁面的縮放級別?
- 14. 我可以動態更改嵌套母版頁的母版嗎?
- 15. ASP.net獲取內容頁面更改母版頁控制
- 16. Javascript從母版頁返回父頁面
- 17. 從子頁面訪問母版頁面的TR頁面
- 18. 如何更改代碼後面的ItemsPanelTemplate?
- 19. 如何從頁面方法的代碼後面更新GridView?
- 20. 從aspx頁面寫入相同的代碼到cs頁面後面的代碼
- 21. 更新從System.timers.timer後面的代碼後面的代碼更新UpdatePanel
- 22. 內容頁面是否可以使用其母版頁面的母版父母的主ContentPoltageHolderID(嵌套母版頁)
- 23. 如何從母版頁更新內容頁面?
- 24. 基本頁面或基本母版頁面或嵌套母版?
- 25. ngroute更改母版頁具體路線
- 26. ASP.Net更改母版頁編程
- 27. asp.net mvc動態更改母版頁&.css
- 28. 訪問變量從頁面後面的代碼到aspx頁面
- 29. 更改光標在代碼後面
- 30. asp.net更改gridview的代碼後面的代碼格值