我正在创建一个Json数组对象并尝试在MVC控制器操作方法中传递它,但我得到null参数;据我所知,json只映射.net原始数据类型....所以它分配空值。
注意:当我查看请求对象时,我发现创建数组有三个参数。但是如何将该值作为函数的参数?
答案 0 :(得分:0)
您需要创建一个自定义模型绑定器,它将获取json值并构造一个可以传递给您的操作的模型对象。
另一个选择是使用不同的值绑定器。有关示例,请参阅Phil Haack's site。
答案 1 :(得分:0)
如果您不想在每次调用操作时创建自定义模型类,那么您可以在此处使用我的解决方案