小问题
我的c#mvc项目代码中包含以下内容:
div class="card-body">
@if (User.IsInRole("Secretaris"))
{
<table class="table">
<tr>
<th>@Html.DisplayNameFor(model => model.FirstName)</th>
</tr>
@foreach (var item in Model)
{
if (User.IsInRole("Secretaris"))
{
<tr>
<td>@Html.DisplayFor(modelitem => item.FirstName)</td>
</tr>
}
}
</table>
}
</div>
当我运行代码时,一切正常,但是当我进入foreach时,它仍然给出了所有名称,而不仅是具有“秘密”角色的名称。希望有人可以帮助我解决我做错的事情。
谢谢。
Roel Knippen