1
A
回答
1
你需要在aspx頁面上中的MasterType指令:
<%@ MasterType VirtualPath="~/Site1.Master" %>
然後您aspx.cs頁面上,你可以調用主的屬性:
Master.Property1 = "whatever you wanna do";
如果您需要更多說明:
http://dotnet.dzone.com/news/back-basics-%E2%80%93-using-mastertype
3
您可以將公共屬性添加到代碼背後的母版頁中,像這樣:
public string MyMasterPageProperty {
return "my stuff";
}
然後,在內容頁面上,你可以使用此代碼來訪問你的新屬性。
Page.Master.MyMasterPageProperty;
如果你不想要添加的aspx頁面上中的MasterType指令,你總是可以顯式轉換Page.Master到您的主網頁的類型,所以它看起來是這樣的:
((MyMasterPageClass)Page.Master).MyMasterPageProperty;
你可以在這裏閱讀更多相關資訊: http://www.4guysfromrolla.com/articles/013107-1.aspx
相關問題
- 1. 訪問母版頁屬性
- 2. 從內容頁訪問母版頁LinkButton.Text屬性頁
- 3. 母版頁可以訪問控制器屬性嗎?
- 4. 如何訪問屬性從頁面的ContentPlaceHolder在我的母版
- 5. 動態嵌套母版頁共享屬性
- 6. 動態更改母版頁
- 7. 訪問父母屬性
- 8. 強類型母版頁多態 - 嵌套母版忽略繼承屬性
- 9. 如何動態更改母版頁的母版頁?
- 10. 訪問來自httphandler的母版頁
- 11. 訪問母版頁內容webform vs MVC
- 12. 從ascx控制訪問母版頁
- 13. 從子iframe src訪問母版頁
- 14. 如何從母版頁訪問asp.net
- 15. 訪問父類動態創建屬性
- 16. 動態訪問對象屬性
- 17. Newtonsoft.Json - 動態對象屬性訪問
- 18. 無法訪問動態屬性
- 19. Django動態訪問相關屬性?
- 20. as3 - 動態訪問類屬性
- 21. 如何動態/後期訪問屬性?
- 22. 動態訪問功能對象屬性
- 23. 速度動態屬性訪問
- 24. C++:動態訪問類屬性
- 25. 如何動態訪問對象屬性?
- 26. 我可以動態更改嵌套母版頁的母版嗎?
- 27. 訪問靜態屬性PARAMS
- 28. 動態加載母版頁面?
- 29. 動態添加控制到母版頁
- 30. asp.net mvc動態更改母版頁&.css
感謝名單!正是我需要的。 – 2012-02-21 07:24:57
如何訪問代碼中動態更改的母版頁屬性 – 2012-02-21 09:59:54