我建议你阅读 asp.net 会员和角色提供者。按照这些链接
Asp.net 成员资格和角色提供者
asp.net 角色和成员资格演练
像这样的东西。代码取自 MSDN
if (!Roles.IsUserInRole(User.Identity.Name, "Administrators"))
{
Label1.Text = "You are not Adminstrator , not authorized to view user roles.";
yourMenu.Visible = false;
}