![]() |
1
3
我认为这里的问题是,您正在根据正则表达式测试实际的日期时间类型。因为它们在文本框中输入了无效的日期时间格式,所以从未将其实际分析为可以对其调用ToShortDateString()的实际日期时间。因此,实际上从未进行过正则表达式验证。 您需要采用ViewModel模式,首先将所有潜在的解析问题作为字符串公开(例如“candidateToEditViewModel.availabilityStartDateString”),或者实施客户端验证和防御程序。 |
![]() |
2
0
我想您需要包含一个验证摘要来获取消息
编辑:尝试在addModelError调用中使用“.”而不是“u”作为属性名,如下所示: 而不是:
试试这个:
|
![]() |
3
0
你给我的测试项目的样本。您是否可以尝试在新创建的项目中重现错误? |
![]() |
Haim Ohayon · 这些链接之间有什么区别? 3 年前 |