0

使用此代码,我可以在所有用户的页面列表中看到

@foreach (MembershipUser user in Membership.GetAllUsers())
{
   @user.UserName
}

var model = Membership.GetAllUsers().Cast<MembershipUser>().Select(x => x.UserName);
return View(model)

如何查看角色中的用户列表?

4

2 回答 2

1
string[] usersInRole = Roles.GetUsersInRole("role name");
MembershipUserCollection users = new MembershipUserCollection();

foreach (string userName in usersInRole)
{
        users.Add(Membership.GetUser(userName));
}
于 2012-03-03T18:25:24.797 回答
0
Roles.GetUsersInRole(...)

基本上,关于角色的任何事情都是角色提供者的责任。

于 2012-03-03T18:26:24.513 回答