Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
DataAnnotation JQuery无缝集成?_Jquery_Data Annotations - Fatal编程技术网

DataAnnotation JQuery无缝集成?

DataAnnotation JQuery无缝集成?,jquery,data-annotations,Jquery,Data Annotations,好像我以前见过这种情况,但现在似乎找不到了 在MVC V2预览帖子中,他说他们正在提供JQuery验证插件,很快你就可以使用DataAnnotation来修饰你的ViewModels,并有一个地方来指定客户端和服务器验证 在未来的ASP.NETMVC2预览中,我们计划发布jQuery 验证插件作为 默认项目模板,并添加 支持自动客户端 JavaScript的强制执行 DataAnnotation验证规则为 好。这将使开发人员能够 在一个数据库中轻松添加验证规则 放置在模型或ViewModel上

好像我以前见过这种情况,但现在似乎找不到了

在MVC V2预览帖子中,他说他们正在提供JQuery验证插件,很快你就可以使用DataAnnotation来修饰你的ViewModels,并有一个地方来指定客户端和服务器验证

在未来的ASP.NETMVC2预览中,我们计划发布jQuery 验证插件作为 默认项目模板,并添加 支持自动客户端 JavaScript的强制执行 DataAnnotation验证规则为 好。这将使开发人员能够 在一个数据库中轻松添加验证规则 放置在模型或ViewModel上 对象,并将它们同时强制执行 客户端和服务器端无处不在 在应用程序中使用


我不知道这是怎么做到的,也不知道它是否实现过。有人能告诉我吗?

如果你想知道这是如何实现的,你可以看看Steve Sanderson的xVal框架

如该页所述,xVal不再积极开发,只针对MVC v1,因为MVC v2中实现了类似的功能。Scott Guthrie在本文中介绍了该功能:

它出现在ASP.NET MVC v2和v3中。如果您想知道它是如何在ASP.NET MVC v2中实现的,可以从以下位置下载源代码:


如果您想知道这是如何实现的,可以查看Steve Sanderson的xVal框架

如该页所述,xVal不再积极开发,只针对MVC v1,因为MVC v2中实现了类似的功能。Scott Guthrie在本文中介绍了该功能:

它出现在ASP.NET MVC v2和v3中。如果您想知道它是如何在ASP.NET MVC v2中实现的,可以从以下位置下载源代码:


仔细看,Scott Guthrie的帖子似乎使用了Microsoft验证Javascript。JQuery也做过类似的事情吗?我个人在ASP.NET MVC v1中使用过xVal,这绝对有效。对于ASP.NET MVC v2的内置验证支持,ScottGu表示:“如果您不想使用我们的客户端JavaScript文件,您也可以替换jQuery验证插件并使用该库。ASP.NET MVC Futures下载还将包括对ASP.NET MVC 2服务器端验证框架的enable jQuery验证的支持。“仔细看,Scott Guthrie的帖子似乎使用了Microsoft验证Javascript。JQuery也做过类似的事情吗?我个人在ASP.NET MVC v1中使用过xVal,这绝对有效。对于ASP.NET MVC v2的内置验证支持,ScottGu表示:“如果您不想使用我们的客户端JavaScript文件,您也可以替换jQuery验证插件并使用该库。ASP.NET MVC Futures下载还将包括对ASP.NET MVC 2服务器端验证框架的enable jQuery验证的支持。”