标签: asp.net asp.net-membership
我想知道登录用户所属的角色,而无需针对所有可能的角色检查用户(即使用Page.User.IsInRole())
答案 0 :(得分:65)
using System.Web.Security;
Roles.GetRolesForUser()
或者
Roles.GetRolesForUser(String),如果没有定位当前登录的用户。
Roles.GetRolesForUser(String)
答案 1 :(得分:1)
如果要检查当前登录用户的特定角色,请尝试此操作:
Roles.IsUserInRole("Admin")