В моей модели есть атрибут DateTime:
[Required(ErrorMessage = "Expiration Date is required")]
[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0:MM/dd/yyyy}", ApplyFormatInEditMode = true)]
[DisplayName("Expiration Date")]
public DateTime? ExpirationDate { get; set; }
Я хочу, чтобы этот атрибут был проверен, чтобы пользователь не мог ввести дату, которая произошла до сегодняшнего дня.Если бы я проверял целое число, я мог бы сделать это.
[Range(1, int.MaxValue, ErrorMessage = "Value must be greater than 0")]
Но атрибут range не поддерживает объект DateTime.Есть ли что-то подобное для значения DateTime?