【发布时间】:2020-12-28 01:58:49
【问题描述】:
我有一个来自 Identity 的所有用户的 Select List,它从 ApplicationUser 中提取 CompanyName。
<select asp-for="Contact.GeneralClientName" class="custom-select mr-sm-2" asp-items="@(new SelectList(Model.Users, "Id", "CompanyName"))">
<option selected="selected" value="0">Please Select</option>
</select>
在此列表中,我需要省略具有以下两个角色之一的用户:ContactManagers 和 ContactAdministrators
目前我正在使用以下方式查询用户:
Users = await UserManager.Users.ToListAsync();
我想过给每个新用户一个角色,然后根据它过滤列表,但在这一点上,这将是一个很大的重做。我只需要隐藏 2 个用户,每个用户都有一个相关的角色,非常感谢任何帮助。
谢谢,
【问题讨论】:
标签: asp.net .net-core razor-pages