在MVC3中处理复杂查询字符串的正确方法

时间:2012-04-06 14:37:07

标签: c# asp.net asp.net-mvc asp.net-mvc-3 query-string

我对MVC3有些新意,我正在构建一个必须接受复杂查询字符串参数的JSON API ...这是一个例子

?filter[filters][0][value]=MyValue

现在,如果我只是喜欢

?MyParam=1

然后我可以像

一样控制器动作
public ActionResult SomeController(int MyParam) {}

但是当有明显的数组等时,我不知道如何处理函数参数。

处理这个问题的适当方法是什么?

1 个答案:

答案 0 :(得分:2)

我建议您查看以下链接。当我试图做同样的事情时,这对我有所帮助:

Haack - Model Binding to a List