我正在使用MVC应用程序。在我的应用程序中,我使用数据注释进行mvc属性验证。我也对某些字段进行了一些客户端验证。我需要在提交按钮单击时同时触发两个验证。
目前只有客户端验证首先触发并返回false。在有效输入之后,mvc验证工作。
请帮忙
答案 0 :(得分:1)
通常,客户端验证用于不向服务器发送错误数据。同时它重复服务器端验证。服务器端验证原因:
使用验证的主要规则是切断不能使用的不良数据。 摘要:使用与服务器端结合的客户端验证。如果数据通过客户端验证传递,请在服务器端调用适当的方法。在这种情况下,您可以涵盖大多数情况。
答案 1 :(得分:0)
我在表单的“提交”事件中使用了客户端验证。因此,客户端验证和服务器端数据注释协同工作。