我想知道使用 JQuery Validate 插件和 ASP.NET MVC DataAnnotations 验证控件有什么区别?
感谢您的回复。
谢谢!
我想知道使用 JQuery Validate 插件和 ASP.NET MVC DataAnnotations 验证控件有什么区别?
感谢您的回复。
谢谢!
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 将远程调用发送到操作方法。