1

我想在 OnActionExecuting() 过滤器的当前请求中添加参数我试过这个

filterContext.HttpContext.Request.Params.Add("mid", "amogh");

它给出的错误是read only.

我还想在下一个请求中访问这个添加的参数。我可以使用 filterContext.RequestContext.HttpContext.Request.UrlReferrer 对象访问这个参数。

4

1 回答 1

0

我相信您可以使用该ActionParameters属性(请参阅ActionExecutingContext.ActionParameters) - 这允许您查看或更改将传递给操作方法的参数。

于 2012-10-22T14:03:00.940 回答