为什么可空的日期时间试图验证日期,当它为空时?

时间:2014-01-07 06:47:58

标签: asp.net-mvc-4

我正在构建一个MVC 4应用程序。我有以下属性

 [Display(Name = "ExpiryDateLabel", ResourceType = typeof(Resources.Manage.PrereqDetail))]
  public DateTime? ExpiryDate { get; set; }

在我的视图中,当我用空值发回它时,它说

字段到期日:必须是日期

为什么会这样?

1 个答案:

答案 0 :(得分:0)

看起来你在ExpiryDate属性上进行本地化,如果你正在使用jQuery验证,你可能想检查以下帖子,解释同一问题的解决方案。

How to fix regional settings for jQuery datepicker so it works in Firefox and IE7?