xVal vs ASP.Net MVC验证工具包?

时间:2009-09-18 16:21:50

标签: jquery asp.net-mvc asp.net-ajax xval

有没有人对这些验证ASP.Net MVC验证框架有任何建议?

xVal

MVC Validator Toolkit

3 个答案:

答案 0 :(得分:3)

xVal几乎是在ASP.NET MVC中进行客户端验证的标准方法。实际上今天Steve Sanderson刚刚发布了它的新版本:)

xVal v1.0 Now Available

ASP.NET MVC v2将内置客户端验证,但目前仅在预览1中,因此在该项目发布之前还需要一段时间。您可以在Stephen Walther的博客文章中查看更多相关信息......

Microsoft Ajax CDN and the jQuery Validation Library

我建议在ASP.NET MVC v2发布之前使用xVal。

答案 1 :(得分:0)

我正在使用XVal,因为你使用相同的框架进行客户端和服务器验证,它与MVC代码很好地集成。

答案 2 :(得分:0)

我一直在使用Data Annotation Validators取得了巨大的成功。我知道这不是我们在MVC v2中看到的最终解决方案,但它易于实现且非常灵活。

http://mstecharchitect.blogspot.com/2009/08/data-annotations-validation-in-aspnet.html http://www.asp.net/learn/mvc/tutorial-39-cs.aspx

这种方法的优点是,您可以通过创建自定义属性来执行一些非常复杂的验证(尽管不是客户端)。它也非常值得测试。

相关问题