摘要: 前几天遇到同一页有多个提交表单的情况,经过艰苦奋斗终于解决。与大家分享一下。 我的要求有两个:①可以验证显示错误信息②显示错误信息的时候原保留填写的内容 未查找资料之前想了3个解决方案: ①将页面中所有的提交对象封装为一个对象,提交的时候只提交所需要的内容,当有错误信息的时候将已填的内容付给此此对象然后返回它。 优点:可以使用ModelState验证 缺点:如果需要重新写类,如果属性多就很麻烦,重用性低 ②页面的对象定为多个form中的一个,其余的使用js验证 优点:可以部分使用ModelState验证 缺点:js使用麻烦需要前台后台写方法,验证麻烦 ③建立多个相同的页面,不过页面的对象不同, 阅读全文
posted @ 2011-03-20 23:12 三岔路 阅读(3610) 评论(3) 推荐(1) 编辑