日期不会使用给定的格式值进行验证(MVC 4)

时间:2014-11-25 06:39:38

标签: javascript c# asp.net-mvc asp.net-mvc-4 validation

视图模型:

[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0:MM/dd/yyyy}", ApplyFormatInEditMode = true)]
[Required(ErrorMessage = "*")]
public DateTime? TransferDate { get; set; }

Javascript

$("#TransferDate").datepicker({ dateFormat: 'mm/dd/yy' });

视图

 @Html.EditorFor(model => model.TransferDate)

虽然我也在Web.Config中更改了文化信息

<globalization uiCulture="en-US" culture="en-US"/>

参考这篇文章validating date format not working

但仍然验证失败,模型值变为NULL。

请建议我解决方案

0 个答案:

没有答案