MVC3 为我创建了下表
@foreach (var item in Model) {
<tr>
<td>
@Html.DisplayFor(modelItem => item.Author)
</td>
<td>
@Html.DisplayFor(modelItem => item.Comment)
</td>
<td>
@Html.ActionLink("Edit", "Edit", new { id=item.UserCommentID }) |
@Html.ActionLink("Details", "Details", new { id=item.UserCommentID }) |
@Html.ActionLink("Delete", "Delete", new { id=item.UserCommentID })
</td>
</tr>
}
我敢肯定,每个人以前都见过这种事情一百万次。
有谁知道是否有任何方法可以根据 item.Author 隐藏或禁用 Actionlinks。
(我只希望作者能够编辑或删除他自己的评论)
我认为答案可能在于 jQuery,但我会对任何解决方案都非常满意。
非常感谢。