从它的声音中,它实际上是一个布尔值,它是否是一个子动作。在ASP.NET MVC 3中,filterContext.IsChildAction是什么?
我看到这段代码往往:
protected override void OnActionExecuting(ActionExecutingContext filterContext) {
if (filterContext.IsChildAction) return;
...
}
这似乎是在那里“油门”不必要的代码执行......但到底是什么filterContext.IsChildAction实际上意味着什么呢?
IsChildAction会告诉您当前正在执行的操作是否是另一个操作的子操作(例如,当您从视图中调用该操作时)。但你已经知道了,那么问题是什么? – Ragesh