以前,在编写MVC应用程序时,我避免使用jQuery UI widgets for DatePickers等,因为它们似乎需要手动客户端验证,而MVC Helpers (我使用DevExpress)使用DataAnnotations信息进行客户端验证,而不需要额外的编码。
我越来越倾向于在jQuery控件中添加一些MVC UI小部件,以便为我的客户提供更丰富的客户端体验,但我不想为jQuery UI小部件编写额外的验证代码。
有没有一种解决方案或技术可以允许MVC Helper和jQuery UI小部件在jQuery UI小部件使用DataAnnotations进行验证的表单中共存,而不需要编写额外的客户端验证代码?
发布于 2013-01-16 06:14:54
在jQuery小部件中没有验证。它们只是在不起眼地增强标准的HTML控件,如输入域或下拉列表。而且,因为这些字段应该绑定到服务器端视图模型,所以您完全可以使用验证属性装饰视图模型,并在服务器端完成所有验证。jQuery UI根本不会成为一个障碍。
https://stackoverflow.com/questions/14297707
复制相似问题