gpt4 book ai didi

asp.net-mvc - 在 asp.net MVC 中的 Level Views Level 或 Model level 中验证更明智

转载 作者:行者123 更新时间:2023-12-04 06:55:36 29 4
gpt4 key购买 nike

在 asp.net MVC 中的 Level Views Level 或 Model level 中验证更明智
以及有关 MVC 中验证的良好教程的链接?

最佳答案

验证应始终在可能的情况下在客户端和服务器(MVC 中的模型)进行。

ScottGu 有一个好 blog article关于 MVC2 中的验证。请注意,许多人在使用“自动”基于 DataAnnotations 的客户端验证时遇到了问题。您应该能够向 Model 或 ViewModel 的属性添加 [Required] 等属性,并且 MVC 系统应该自动为这些属性的字段发出客户端验证器。在实践中,我一直无法做到这一点。

但是,手动添加 jQuery 验证器确实有效。如果您使用 Ajax.BeginForm(),您可以将 AjaxOptions 的 OnBegin 参数设置为您的 javascript 验证函数的名称。

关于asp.net-mvc - 在 asp.net MVC 中的 Level Views Level 或 Model level 中验证更明智,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2608184/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com