Asp.net
從內容頁面設置母版頁上的屬性值
每次載入頁面時,我都需要將數據傳遞給母版頁中的變數。
我有一個字元串
$$ $$我在每個內容頁面上設置的RequiredRoles 定義了訪問該頁面所需的角色。 在我的母版頁上,我有一個採用此數組的方法,並檢查目前使用者是否處於其中一個或多個角色中。
我將如何管理這個?我基本上希望每個頁面都有一個字元串
$$ $$定義了RequiredRoles,母版頁將在每次呼叫時載入它並檢查使用者是否屬於這些角色。
將頁面指令添加到您的子頁面:
<%@ MasterType VirtualPath="~/MasterPage.master" %>然後將屬性添加到您的母版頁:
public string Section { get; set; }您可以像這樣訪問此屬性:
Master.Section = "blog";
Typecast Page.Master 到您的母版頁,以便您執行以下操作:
((MyMasterPageType)Page.Master).Roles = "blah blah";