【发布时间】:2015-02-04 08:10:44
【问题描述】:
我的 Web 应用程序中有一个视图,其中包含一些列表框等。我想将这些元素的值发布到我的 MVC 控制器。为此,我创建了一个包含所有必要数据的类。这个类有两个构造函数:一个没有任何参数(创建一个空对象),一个有两个参数(用数据库中的数据预填充对象)。
现在,当我根据类创建 Json 对象时,它被发送,但服务器响应错误 500 并告诉我发生了 System.MissingMethodException 因为没有定义此对象的无参数构造函数。嗯...肯定有一个,但显然另一个(“参数”)被调用了。
有没有办法告诉我的应用程序在将 Json 字符串反序列化为对象时使用哪个构造函数?
【问题讨论】:
-
你需要用构造函数展示模型(它应该可以正常工作)
-
是的......事实上它确实。我的错。
标签: javascript c# jquery json asp.net-mvc