Search code examples
asp.net-mvc-3user-roles

List of Users in a Role


with this code I could see on my page list of all users

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

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

How do I view a list of users in a role?


Solution

  • string[] usersInRole = Roles.GetUsersInRole("role name");
    MembershipUserCollection users = new MembershipUserCollection();
    
    foreach (string userName in usersInRole)
    {
            users.Add(Membership.GetUser(userName));
    }