不引人注意的验证ASP.NET MVC3

时间:2012-11-28 20:06:38

标签: jquery asp.net validation asp.net-mvc-3 unobtrusive-validation

在我的应用程序中,我修改了我的脚本文件,以便将逗号作为小数分隔符而不是使用点(与本地化相关的问题)。

问题是,当我使用未修改的脚本(最小版本)时,验证工作正常...错误消息即时显示并且即时消失也是正确的。但是当我使用修改后的版本(非最小版本)时,错误消息只有在我点击提交按钮后才会显示,然后发生MVC流程(controller-> action-> view)和ModelState.isValid变为假,与模型显示相同的视图,显然添加了模型错误,不显眼的消息支持不正确的字段。然后我更正了值,我知道值很好,但消息不清楚。在屏幕上显示错误消息时,我点击提交,然后MVC周期没有错误,成功结束。

你们有谁知道如何解决这个问题?我不知道我是否应该生成最小版本或扩展该最小版本覆盖该功能。我甚至不知道如何做另一件与我所做的不同的事情。

0 个答案:

没有答案