I want to check an Datetime field in a form. The field is valid between 01/10/2008 and 01/12/2008. Here is how I defined the viewmodel property:
[Require
Checking the range date can also be done using FluentValidation, that can be another solution to your problem, check my answer her. Hope this helps
MVC model validation for date