MasterPage
出自ProgWiki
MasterPage,System.Web.UI.MasterPage
目錄 |
用途
- ASP.NET的主版頁面。
FAQ
取得Login時的UserName
string strUserName = Context.User.Identity.Name;
改變頁面的Title
Master.Page.Header.Title = "頁面名稱"
操作主版頁面上的控制項
- 範例
((DropDownList)Master.FindControl("DropDownList1")).SelectedValue = "";
頁面載入時動態切換主版頁面
protected void Page_PreInit(object sender, EventArgs e) { //依不同的權限切換主板頁面 if (this.IsAdmin) //系統管理員 this.Page.MasterPageFile = "~/MasterPage/Site2Admin.master"; else if (this.IsUser) //一般使用者 this.Page.MasterPageFile = "~/MasterPage/Site2User.master"; }