2
我发现了几个像下面这样的问题,但是我发现在以前版本的MVC中有什么地方,MVC 4中有什么新东西?ASP.Net MVC 4 - 控制器行动中的字典参数
Optional Dictionary Parameter in MVC 3 Controller Action
更新:有一些代码,以帮助未来的访客
public class QueryStringDictionaryBinder : IModelBinder
{
public object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext)
{
var querystrings = controllerContext.HttpContext.Request.QueryString;
return querystrings.Cast<string>()
.Select(s => new { Key = s, Value = querystrings[s] })
.ToDictionary(p => p.Key, p => p.Value);
}
}
我只是做了这一点,将增加明天我的代码对于其他人,因为它是很难找到。 –