Luís Baptista
Luís Baptista

Reputation: 41

ASP.NET MVC 4 Date Validation with DataAnnotation

I need to validate 2 dates: "begin date" and "end date". "Begin date" must from today to the future and "end date" must be equal or greater than "Begin date". How can I do it with Data Annotations? Is it possible?

Upvotes: 1

Views: 18578

Answers (1)

Amirhossein Mehrvarzi
Amirhossein Mehrvarzi

Reputation: 18974

You can do this with DataAnnotations as mentioned in bellow links:

  1. Greater Than or Equal To Today Date validation annotation in MVC3
  2. MVC Validation Lower/Higher than other value
  3. mvc4 data annotation compare two dates
  4. MVC custom validation: compare two dates

But, as an advice, solve this via Javascript libraries that are more easy than DataAnnotations like Jquery Input Mask

Upvotes: 3

Related Questions