I have a simple ViewModel class in my asp.net mvc application.
public class DestinationViewModel
{
[Display(Name = "Country")]
[some validation attributes]
public string CountryName { get; set; }
[Display(Name = "Destination")]
[some validation attributes]
public string DestinationName { get; set; }
public DateTime? DepartureDate { get; set; }
public DateTime? ArrivalDate { get; set; }
}
When i pass data to controller my application shows validation errors on invalid departure and arrival date. But i donnt want such behavior. Is there any way(attribute) to disable validation only on DepartureDate
and ArrivalDate
fields?