【问题标题】:Proper way to handle complex querystrings in MVC3在 MVC3 中处理复杂查询字符串的正确方法
【发布时间】:2012-04-06 14:37:06
【问题描述】:

我对 MVC3 有点陌生,我正在构建一个 JSON API,它必须接受复杂的查询字符串参数...这是一个示例

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

现在如果我有类似的东西

?MyParam=1

那么我可以有一个控制器动作,比如

public ActionResult SomeController(int MyParam) {}

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

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

【问题讨论】:

  • 什么?为什么要这么做?你能提供更多的上下文吗?如果你只是在做数组,MVC 会开箱即用地处理它。
  • 这是我正在使用的 javascript 框架的要求。这超出了我的控制范围。
  • 啊。行。我以为是这样的。

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


【解决方案1】:

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

Haack - Model Binding to a List

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多