Подтвердить дату в формате ММ / ДД / ГГГГ в MVC
Я объявил свойство в информационном файле MVC как
[Required(ErrorMessage = "End Date has not being entered")]
[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0:MM/dd/yyyy}", ApplyFormatInEditMode = true)]
[RegularExpression(@"^(0[1-9]|1[012])[/](0[1-9]|[12][0-9]|3[01])[/]\d{4}$", ErrorMessage = "End Date should be in MM/dd/yyyy format")]
public DateTime? ExpirationDate { get; set; }
Но когда я введу дату в правильном формате, как 13.05.2013. Это все еще показывает сообщение об ошибке, что
End Date should be in MM/dd/yyyy format
Какой код мне не хватает или есть какие-либо другие ошибки с вышеуказанным.