我正在尝试将链接用户列表添加到 MVC 视图中,我正在苦苦挣扎!!!
用户表有一个 int ID 和一个 varchar 名称
用户角色表有 int holderid, int officerid & int role id
Roles 表有 int id 和 varchar 描述
用户表中的 ID 链接到用户角色中的持有人 ID 和官员 ID。
角色 id 链接到角色中的 id
从我的控制器中,我将一个用户 ID 传递给一个强类型的用户角色视图。该视图很好地显示了用户 ID 的名称。每个用户 id 在用户角色表中都有多行,每行都有不同的官员 id。
我的问题
我的问题在于我无法从用户表中显示与军官相关的名称(或者至少我无法弄清楚如何在视图中执行此操作!!或者实际上是否应该在其他地方完成。 )
我真正想做的是说:
@Html.DisplayFor(modelItem => item.users.name.where(item.userid == item.officerid)
但这似乎不起作用。我收到此错误:'string' 不包含'Where' 的定义和最佳扩展方法重载有人可以提供任何建议吗?