我的用户界面有一个批量可编辑网格,其列名为Rank和固定数量的记录(比如5条记录,没有分页)。字段Rank必须经过验证,并且应始终按升序输入(例如1,4,6,7,9)。这些输入必须在提交之前进行验证,并希望针对已编辑的单元格显示内联验证消息。
我试过了
使用[Remote]验证属性,但无法传递整个网格数据。 使用OnSave客户端事件,不确定如何添加内联验证消息
对此有任何建议将不胜感激,
-George
答案 0 :(得分:0)
尝试在视图页面中添加此 jquery.validate.unobtrusive.min.js Javascript参考。远程验证将把所有输入参数准确地发布到action方法。在那里你可以返回 true或false 。
答案 1 :(得分:0)
为了使用[Remote]验证属性传递整个网格数据,您必须为每个数据制作此格式的网格数据:
<input name="col1" value="col1_Value">
名称“col1”必须与控制器中的参数匹配,以便可以传递该值。
你可以通过使用jquery做一个小技巧来实现这一点。