我需要在我的视图中仅显示数据库用户表中的用户的所有角色。我该怎么做呢?任何帮助将不胜感激。感谢。
答案 0 :(得分:0)
尝试这样的事情;根据需要调整方法:
SELECT UserName, RoleName From MyUsers;
在你的MVC控制器中:
List<User> users = MyDataLayer.GetUserRoles();
ViewBag.UserRoles = userRoles;
在您看来:
<ul>
@foreach (User u in ViewBag.UserRoles) {
<li>User @u in Role(s) @String.Join(", ", u.Roles.ToArray()) </li>
}
</ul>
我在这里做了很多假设: