0

我正在使用带有编辑器扩展的数据表将数据发布到 ASP.NET MVC 后端。我正在调用的操作需要一个复杂的对象,我希望它能够自动找到使用默认模型绑定的属性值。

我的问题是默认模型绑定期望字段与我的对象定义的公共属性具有完全相同的名称。因此,当表将数据发布为 data[name]="name" 时,它找不到属性“Name”的值。

我可以通过定义自定义模型绑定器来解决这个问题,但是我有很多模型要使用,所以我希望能够重新格式化表发送的数据,以便默认模型绑定器可以找到它,例如 name= “姓名”。

这可以做到吗?

谢谢

弥敦道

4

1 回答 1

0

好的,意识到对此的需求并不多,但这样做的方法是监听“preSubmit”事件,然后操作参数中给出的数据对象以匹配服务器端所需的结构和名称.

于 2014-10-06T16:05:49.210 回答