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. 如何訪問屬性從頁面的ContentPlaceHolder在我的母版
- 4. 母版頁可以訪問控制器屬性嗎?
- 5. 訪問母版頁在C#
- 6. 訪問屬性動態
- 7. 從父母母版頁的子母版頁訪問元素
- 8. 動態嵌套母版頁共享屬性
- 9. 動態更改母版頁
- 10. 訪問父母屬性
- 11. 從母版頁中的用戶控件訪問頁面公共屬性
- 12. 強類型母版頁多態 - 嵌套母版忽略繼承屬性
- 13. 如何動態更改母版頁的母版頁?
- 14. 從子iframe src訪問母版頁
- 15. 從ascx控制訪問母版頁
- 16. 訪問母版頁內容webform vs MVC
- 17. 如何從母版頁訪問asp.net
- 18. 訪問來自httphandler的母版頁
- 19. 從母版頁訪問查看信息
- 20. 如何動態/後期訪問屬性?
- 21. 訪問動態對象屬性
- 22. 如何動態訪問對象屬性?
- 23. 動態訪問對象屬性
- 24. 訪問父類動態創建屬性
- 25. 無法訪問動態屬性
- 26. Newtonsoft.Json - 動態對象屬性訪問
- 27. as3 - 動態訪問類屬性
- 28. 名爲'object'的動態訪問屬性
- 29. EF EntityObject動態屬性訪問
- 30. 動態訪問功能對象屬性
感謝名單!正是我需要的。 – 2012-02-21 07:24:57
如何訪問代碼中動態更改的母版頁屬性 – 2012-02-21 09:59:54