【发布时间】:2012-01-17 23:32:09
【问题描述】:
我想为某些操作创建权限,例如创建或更新信息(但不用于显示)。 为此,我在所有必要的方法之前添加属性,例如
[Permissions(Permissions.Admin)]
public ActionResult Create()
{
//...
}
此外,我不想让链接在索引页面上保持活动状态。所以我必须在视图中添加一些检查。
@if (checking...)
{
@Html.ActionLink("Create New", "Create")
}
我添加的检查越多,就越无聊,我必须记住的事情就越多。 怎么做才对?
【问题讨论】:
标签: c# asp.net-mvc asp.net-mvc-3 permissions