我有在每个动作方法之前执行的动作过滤器。在第一个过滤器OnActionExecuting(ActionExecutingContext filterContext)
中filterContext
,数据错误。所以我需要知道从哪里填充 ActionExecutingContext 对象。我查看了MSDN链接。但单行解释对我来说并不清楚。
编辑1:重定向代码
return Redirect("/SUser/Content/Collection/" + ID);
在进入Content
控制器Collection
操作方法之前,执行以下过滤器方法。
public override void OnActionExecuting(ActionExecutingContext filterContext){}
该参数filterContext
应包含 URL "/SUser/Content/Collection/"
,但它包含不同的 URL,因此它被重定向到错误的操作方法。我想知道ActionExecutingContext
类对象的填充方式和位置,以便在允许的情况下设置正确的 URL。