2010-11-22 81 views
5

我遇到问题了解如何快速找出是/否是角色中的用户名?我已经得到:ASP.net是用户角色

Roles.FindUsersInRole("Admin", usersName) 

但是有点卡住了,任何简单的方法呢?

回答

13

下面的返回true或false取决于如果指定的用户是指定的角色

Roles.IsUserInRole(userName, role) 

因此,举例来说,如果你想删除特定角色的用户可以使用

if (Roles.IsUserInRole(userName, role)) 
     Roles.RemoveUserFromRole(userName, role);