62,046
社区成员
发帖
与我相关
我的任务
分享
[CheckAuthority]
public ActionResult Edit(int id = 0)
{
return View();
}
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
//此处添加判断用户是否拥有权限的方法
base.OnActionExecuting(filterContext);
}
[CheckAuthority("News","DeleteComment")]
public ActionResult Edit(int id = 0)
{
return View();
}
public class CheckAuthority : ActionFilterAttribute
{
private string navName;
private string actionType;
public CheckAuthority()
{
}
public CheckAuthority(string _actionType)
{
actionType = _actionType.ToLower();
}
public CheckAuthority(string _navName, string _actionType)
{
navName = _navName.ToLower();
actionType = _actionType.ToLower();
}
}