我试图仅在RegularUser
角色中显示用户的配置文件。无论角色如何,只有管理员才能看到所有配置文件。以特定角色显示用户配置文件
这是我迄今为止在视图中的,但它似乎并没有工作。有些事情只是看起来不对:
@string[] usersInRole = Roles.GetUsersInRole("RegularUser");
@foreach (var item in Model)
{
<ul>
@foreach (string FirstName in usersInRole)
{
<li>
<h3>@Html.DisplayFor(model => item.FullName)</h3>
@if (item.Image != null)
{
<img src="@Url.Content(item.Image)" alt="" />
}
else
{
<br />
}
</li>
}
</ul>
}
有什么想法?
你在'模型'中有什么? –
哦,是的,Model包含UserProfile类的字段。它工作正常,并显示配置文件,但我似乎无法通过角色筛选它们。 – nouptime