C#MVC标准表格 - 岗位验证

时间:2013-05-07 05:24:43

标签: c# asp.net-mvc-3 validation data-annotations unobtrusive-validation

我很好奇有什么其他方法可用于表单验证。目前解决方案是.NET 4,MVC 3,表单帖子是传统的非Ajax帖子。显然,有很多方法可以验证表单帖子,但我的问题是这个,不使用DataAnnotations,在您看来什么是最好的客户端验证方法?该表单还有几个通过foreach生成的单选按钮组,这些单选按钮也需要进行空检查和验证。

  1. DataAnnotations的实施会产生哪些下游影响,以及启用客户端验证对预先存在的表单有什么影响?
  2. 提前谢谢!

1 个答案:

答案 0 :(得分:0)

我不知道可以关闭数据注释。他是对的,你总是可以在服务器端验证它。也许你可以使用ValidationContext *。您可能仍然需要使用数据注释创建匹配的viewmodel并使用正确的引用。

问:DataAnnotations是如何关闭的/如何将其关闭?感谢