如何使用Mvc4将QueryString转换为模型,而不是通过控制器



我想在控制器绑定过程之后进行模拟,并将查询字符串绑定到模型中,但不能通过控制器

我可以从类型NameValueCollection访问Request.QueryString。我怎么能强迫它像mvc4一样通过控制器绑定模型呢。

例如,我有这样的类:

public class Example
{
   public string Name {get;set;}
   public string LastName {get;set;}
}

以及由Request对象根据看起来像CCD_ 4的url创建的CCD_

有什么建议吗?

为什么不创建ActionFilter,然后覆盖OnActionExecuted方法。ActionExecutedContext将有权访问Request.QueryString。然后,您可以从查询字符串中填充filterContext.Controller.ViewData.Model。

相关内容

  • 没有找到相关文章

最新更新