Я прочитал это раньше о проверках asp.net mvc, но не упоминает, что я хочу сделать, поэтому используйте эту модель представления -
public class MyViewModel
{
[StringLength(200, MinimumLength = 2, ErrorMessage = "Invalid Name")]
public string Name { get; set; }
[Required(ErrorMessage = "*")]
public DateTime StartDate { get; set; }
[Required(ErrorMessage = "*")]
public DateTime EndDate { get; set; }
}
Я настроил проверку, и она работает ... но теперь я хочу добавить условие, например, StartDate всегда должно быть больше, чем End Date ... как я могу добавить такую настраиваемую логику / проверку? Вместо того, чтобы явно проверять его на контроллере и перенаправлять ... может ли проверка asp.net mvc разместить что-то вроде этого?