ASP.NET MVC验证无法清除其他值何时更改

时间:2015-12-09 18:01:05

标签: asp.net asp.net-mvc validation

在我们的应用程序的某个屏幕上,我们有两个日期,它们在viewmodel中都有一个远程验证属性。该属性将比较日期并查看它们是否已填写。

验证逻辑工作正常,但清除验证消息给我们带来了一些问题。

示例:

Date 1 -> 05/05/2015

Date 2 -> 06/06/2015

日期2被清空 => Validation on date 2 triggers and a message appears above the textbox of date 2

我们更改日期1的值 => Validation on date 1 triggers because date 2 is empty

我们填写日期2 => Validation message of date 2 disappears but validation message of date 1 stays

当日期2的值被正确填写时,有没有办法让日期1的验证消失?

0 个答案:

没有答案