2010-10-27 47 views
0

我必须建立一个ASPNET网站,其中一些功能可用于登录用户。 我试图理解正确的东西来建立我的网页。如何使用成员身份构建ASPNET网站

我发现下面的代码在Page_PreInit:

protected void Page_PreInit(object sender, EventArgs e) 
{ 

if (Membership.GetUser() == null) //check the user.. Weather user is logged in or not 
{ 
    this.Page.MasterPageFile = "~/General.master"; 

} 
if (Membership.GetUser() == "ADMIN") //check the ADMIN.. Weather ADMIN is logged in or not 
{ 
    this.Page.MasterPageFile = "~/ADMIN.master"; 
} 
else 
{ 
    this.Page.MasterPageFile = "~/Member.master"; 
} 
} 

..但我不”知道这是在设计应用程序的正确方法。

根据用户名/角色在运行时切换主页是否正确?

你能给我一些建议吗?

在此先感谢! c。

回答

相关问题