title: MVC: Make model parameter required only on certain views
body: <p>After defining a parameter for a model </p>
  
  <pre><code>[Required(AllowEmptyStrings = false, ErrorMessage = "No null")]
  [DisplayName("Name")]
  public string Name { get; set; }
  </code></pre>
  
  <p>is it posible to change the properties of this parameters for certain view? For example, I want these properties (the required property) to hold for view1,view2 and view3 but not for view4. Can I disable this property for view3?</p>