MVC怎么做单据类型数据提交?
页面一个单据表格,多行数据,一次性提交。显示多行数据没问题,模型绑定很简单。问题是,现在要新建或者编辑这个单据,如何绑定数据模型。绑定List<Model>,添加或修改的数据无法映射到Model里。Model从页面提出数据依靠表单元素Name与Model属性名对应,那除非Model设成这样 Name1,Price1,Name2,Price2...,太丑陋。不然就用js,json拼接再服务端拆解,或者循环调用web Api更新。但是这样的话,model绑定还有什么意思,mvc的精髓就在model绑定,不用再js操作dom来获取数据,由Model自行管理。这问题很复杂吗,微软干嘛不弄个解决方案出来,这种业务场景很多啊!