В приложении Asp.net MVC я унаследовал эту проблему (если это проблема?), Когда один разработчик использовал String
для типа даты.
] В моей модели свойство гласит:
[Required]
[DisplayName("Registration Date")]
public string Registrationdate { get; set; }
Бизнес-требование состоит в том, чтобы поле было не обязательным, но если в этих полях что-то есть, тогда это должна быть действительная дата.
Как бы вы реализовали это требование, без изменения типа данных ?