Asp.net 4.0根据访问级别显示不同的菜单项

时间:2012-08-28 03:50:24

标签: c# asp.net-4.0

NET4.0,我想知道如何根据不同的访问级别从web.site隐藏一些菜单(例如:新用户和参数)。

                                                                                                                                            

1 个答案:

答案 0 :(得分:1)

i建议您阅读asp.net会员和角色提供者。 请点击这些链接

Asp.net membership and role provider

Walkthrough for asp.net roles and membership

有点像这样的事情。代码取自MSDN

if (!Roles.IsUserInRole(User.Identity.Name, "Administrators"))
    {
      Label1.Text = "You are not Adminstrator , not authorized to view user roles.";
      yourMenu.Visible = false;
}