title: Validate Date in MM/dd/YYYY format in mvc
body: <p>I have declared a property in MVC info file like</p>
  
  <pre><code>  [Required(ErrorMessage = "End Date has not being entered")]
          [DataType(DataType.Date)]
          [DisplayFormat(DataFormatString = "{0:MM/dd/yyyy}", ApplyFormatInEditMode = true)]
          [RegularExpression(@"^(0[1-9]|1[012])[/](0[1-9]|[12][0-9]|3[01])[/]\d{4}$", ErrorMessage = "End Date should be in MM/dd/yyyy format")]
          public DateTime? ExpirationDate { get; set; }
  </code></pre>
  
  <p>But when I am entered a date in correct format like 5/13/2013. It stills show the errormessage that </p>
  
  <pre><code>End Date should be in MM/dd/yyyy format
  </code></pre>
  
  <p>What code I am missing or there is any other error with the above.</p>