public static string GetRoleName(string roleId)
{
using (var context = new ApplicationDbContext())
{
var roleManager = new RoleManager(
new RoleStore(context));
return roleManager.FindById(roleId).Name;
}
}
@using YourApplication.Helpers
// ...
@foreach (var role in Model.Roles)
{
@role.Id
@role.Name
@Html.Raw(GetRoleName(role.Id))
}
例如在上面的代码示例中,我们在View中使用了helper方法GetRoleName()来获取角色名称。