【发布时间】:2012-11-01 21:58:36
【问题描述】:
我想知道使用 JQuery Validate 插件和 ASP.NET MVC DataAnnotations 验证控件有什么区别?
感谢您的回复。
谢谢!
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 data-annotations
我想知道使用 JQuery Validate 插件和 ASP.NET MVC DataAnnotations 验证控件有什么区别?
感谢您的回复。
谢谢!
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 data-annotations
JQuery Validate 是一个用于客户端验证的 JQuery 插件。
在 MVC2 之前,所有不引人注目的 ajax 和验证都以 ASP.NET AJAX 库为目标。但在 asp.net MVC3 中不显眼的 ajax 和验证目标 JQuery 和 JQuery 验证插件。
观看 Brad Wilson 的视频 http://channel9.msdn.com/Series/mvcConf/mvcConf-2011-Brad-Wilson-Advanced-MVC-3,他在其中谈到了自定义的非破坏性验证。
【讨论】:
ASP.NET MVC DataAnnotations 是验证控件的最佳方式,因为它们也可以验证您对客户端和服务器端的输入。
在 MVC 3 中,您还可以使用 RemoteAttribute 将远程调用发送到操作方法。
【讨论】: