如何在模型中的集合元素上使用MVC3远程验证?

时间:2011-07-21 18:31:35

标签: jquery validation asp.net-mvc-3

我很高兴地使用MVC3远程验证功能,直到我在页面中遇到需要编辑的集合。在我们的视图中,我们使用类似构造的数据网格(绑定到适当的编辑视图的集合)来编辑“相同”时间的所有元素。我熟悉Bind(前缀=但是当涉及到使用集合时,似乎有点缺乏,因为似乎没有可以应用于此装饰的通配符。

    public JsonResult AValidator([Bind(Prefix="CollectionName[*].ValuetoValidate") string ValuetoValidate) { ... }

你要么必须在集合中输入所有预期元素的csv列表,要么在使用Request中进行更复杂的版本建议Remote Validation with elements containing special characters,这会将字符串解析带入图片中(这是我的事情)试图避免在第一名使用MVC3。)

有更好的方法吗?!?!?

0 个答案:

没有答案