【发布时间】:2012-05-29 10:51:05
【问题描述】:
我有一个这样的基本控制器
[Action]
public abstract class ApplicationController : Controller
{
public bool HasRight { get { return ((bool)ViewData["Actions2"]); } }
.........
}
动作属性
public class ActionAttribute : ActionFilterAttribute
{
public override void OnActionExecuted(ActionExecutedContext filterContext)
{
filterContext.Controller.ViewData["Actions2"]=true;
.........
}
}
当我从某个控制器调用某些视图时,我在
处得到空异常public bool HasRight { get { return ((bool)ViewData["Actions2"]); } } as ViewData is null
【问题讨论】:
标签: .net asp.net-mvc asp.net-mvc-3 actionfilterattribute