【发布时间】:2013-06-07 10:56:19
【问题描述】:
我正在使用 MVC 应用程序。在我的应用程序中,我使用数据注释进行了 mvc 属性验证。我还对某些字段进行了一些客户端验证。单击提交按钮时,我需要同时触发两个验证。
目前只有客户端验证首先触发并返回 false。输入有效后,mvc 验证工作。
请帮忙
【问题讨论】:
标签: c# javascript jquery asp.net-mvc
我正在使用 MVC 应用程序。在我的应用程序中,我使用数据注释进行了 mvc 属性验证。我还对某些字段进行了一些客户端验证。单击提交按钮时,我需要同时触发两个验证。
目前只有客户端验证首先触发并返回 false。输入有效后,mvc 验证工作。
请帮忙
【问题讨论】:
标签: c# javascript jquery asp.net-mvc
通常客户端验证用于不向服务器发送不良数据。同时它重复服务器端验证。服务器端验证原因:
使用验证的主要规则是切断不能使用的不良数据。 摘要:使用客户端验证与服务器端相结合。如果数据通过客户端验证,请在服务器端调用适当的方法。在这种情况下,您可以涵盖大多数情况。
【讨论】:
我在表单的“提交”事件中使用了客户端验证。所以客户端验证和服务器端数据注释一起工作。
【讨论】: