Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem ASP .NET vypsání seznamu uživatelů s určitou rolí

?

 var users = Membership.GetAllUsers(); // Tvůj dotaz do DB

    var userList = new List<MembershipUser>();
    foreach (MembershipUser user in users) 
    {
        
       if(user.role == role.admin)   
       userList.Add(user);
    }
Obecně taky můžeš použít např. SQL dotaz a vytáhnout všechny uživatele, a pomocí LINQu
nad nimi vybrat jen ty s tou konkrétní rolí. Ale záleží, kolik uživatelů tam bude, protože
to může být nevhodné z hlediska zabírání paměti (když jich je moc).


var model = Membership.GetAllUsers()
              .Select(m => 
                    new ManageUserViewModel {/* tady řadící kriterium */ }
              )
              .ToList();

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny