c# - 显示视图中每个身份用户的第一个角色
问题描述
在返回所有身份用户列表的控制器中,我希望能够找到一个用户角色(每个用户只有 1 个),并将其包含在能够将“角色”显示为用户旁边的列的视图中看法。
尝试了不同类型的 lambda 表达式,但不幸的是没有运气。
“ApplicationUser”是一个新的模型类,向 IdentityUser 表添加了几个新字段。
我在用户名上设置了一个过滤器,代码适用于这个特定的表。
到目前为止,这是我的行动:
public async Task<IActionResult> Index()
{
return View(await _db.ApplicationUser.Where(u => u.UserName != "-").ToListAsync());
}
我曾尝试尝试使用“包含”表达式,但它对我不起作用。
想知道我是否需要一个 ViewModel 来实现这个目的,或者一个 lambda 表达式可以为我做这件事吗?
我希望能够在显示 fx 的视图中显示表格。每个用户的用户名、电话号码和角色名称
解决方案
推荐阅读
- python - Tensorflow/board:形状 [-1,784] 具有负尺寸
- javascript - Highchart 带有附加图例元素的柱形图
- plone - 在邮件模板覆盖中插入新行
- python - sqlalchemy-如何在数据库中一次保存多个元组然后提交
- javascript - loop throught classes in javascript
- javascript - javascript try catch statement not working in my code
- c# - sum rows in gridview and change the labels colour on selection
- sql - Avoid using alias to identify the common column
- android - 片段应该如何监听来自活动的数据?
- windows-installer - Check if Report Viewer 2015 is installed - c# installer app