【发布时间】:2017-11-21 16:39:28
【问题描述】:
我在如何处理具有重复数据的模型时遇到了一些问题,我想在视图的单个表行中显示每个条目。
例如
模型数据如下所示:
User | Access
1234 | SuperUser
1234 | Admin
2345 | Analyst
3456 | Analyst
3456 | SuperUser
我将模型传递到我的视图,但循环遍历模型中的每个用户会为每个用户提供多个条目,有没有办法使用 GroupBy 在单行上显示每个用户,如下所示:
User | Access
1234 | SuperUser, Admin
2345 | Analyst
3456 | Analyst, SuperUser
【问题讨论】:
-
你能指定模型的实际外观吗?例如。它是一个 List
对象,其中 UserAccess 具有“用户”和“访问”字段吗?
标签: c# linq razor model-view-controller