Я использую следующее в моей модели для контроля даты
[DataType(DataType.DateTime)]
public DateTime txtDateAppCompletion { get; set; }
Я также пытался использовать DataType.Date, так как мне нужен только ввод даты.
[DataType(DataType.Date)]
public DateTime txtDateAppCompletion { get; set; }
По какой-то причине, когда я запускаю форму и набираю что-либо, что не является датой, оно не проверяет ее, ни на сервере, ни на клиенте (проверка клиента включена).
Есть идеи, почему у меня проблемы? Как это решить?