我的行動尋找角色MVC 4簡單的會員
[Authorize(Roles = "Admin")]
public ActionResult Index()
{
using (var ctx = new _dbContext())
{
return View(ctx.UserProfiles.OrderBy(x => x.UserId).ToList());
}
}
我想我怎麼能做到這一點,以顯示與用戶名和用戶名的角色?
更新: 視圖模型
public class AccountIndexViewModel
{
public int UserId { get; set; }
public string UserName { get; set; }
public string Roles { get; set; }
}
查看
@using GoldCalculator.Models
@model IEnumerable<AccountIndexViewModel>
@foreach (var user in Model)
{
<tr>
<td>@user.UserId</td>
<td>@user.UserName</td>
<td>@user.Roles</td>
<td> @Html.ActionLink("X", "Delete", new { id = @user.UserName }, new { @class = "deletebtn"})</td>
</tr>
}
輸出System.String []
顯示該問題有什麼問題?你不知道如何做到這一點或什麼? – VsMaX
Dunt知道如何去角色..用戶配置文件沒有角色屬性..我感覺就像愚蠢的笨蛋知道爲什麼我粘貼此代碼...只是想知道如何進入角色和用簡單會員身份顯示他們的用戶名 –