title: Required field is not working in mvc4
body: <p>in my model i have email, password,new password and re-type new password property's are there.</p>
  
  <pre><code>[Required]
      [DataType(DataType.EmailAddress)]
      [Display(Name = "Email: ")]
      public string Email { get; set; }
  
      public bool changePassword { get; set; }
      [Required]
      [DataType(DataType.Password)]
      [Display(Name = "Old Password:*")]
      public string OldPassword { get; set; }
  
      [Required]
      [DataType(DataType.Password)]
      [Display(Name = "New Password:*")]
      public string NewPassword { get; set; }
  
      [Required]
      [DataType(DataType.Password)]
      [Display(Name = "Re-type Password:*")]
  </code></pre>
  
  <p>i put required to all controls. 
  in my view i devide those controls like, Email in one form and remaining are another form. my problem is email validation is working in form form.</p>
  
  <p>coming to another form validation is not working.</p>
  
  <p>can any one suggest me to come out this problem.  </p>