在运行时选择母版页的特定页面 [英] select master page at run time for a specific page
本文介绍了在运行时选择母版页的特定页面的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个asp页面employeeHome.aspx和我有两个母版页adminMasterPage.master的管理员登录和userMasterPage.master对于普通用户登陆,因为我有2种类型的用户登录一个作为管理员和其他普通用户的。我想设置adminMasterPage.master作为普通用户登录(只为这页)的情况下,母版页employeeHome.aspx。
我怎样才能做到这一点?
I have an asp page employeeHome.aspx and I have two master pages adminMasterPage.master for Admin login and userMasterPage.master for normal user login as I have 2 types of user login one as Admin and other normal user. And I want to set adminMasterPage.master as a master page for employeeHome.aspx in case of normal user login (just for this page). How can I do this?
推荐答案
把你的code更改 Page_ preINIT
事件中的母版页。
Put your code to change the master page in Page_PreInit
event.
protected void Page_PreInit(object sender, EventArgs e)
{
this.MasterPageFile = "MasterPage.master";
}
这篇关于在运行时选择母版页的特定页面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文