title: Validating single Property in model which is binded customly
body: <p>I want to simply validate a single property of that model </p>
  
  <pre><code>public ActionResult Rate([Bind(Exclude="Score")]RatingModel model)
  {    
      if(ModelState.IsValid)
      {
           //here model is validated without check Score property validations
           model.Score = ParseScore( Request.Form("score")); 
           // Now i have updated Score property manualy and now i want to validate Score property    
      }
  }
  </code></pre>
  
  <p>after assign Score manually, Mvc framework does not check validation on model. Now i want to validate Score property with all validation attributes which currently exist on model. 
      // How to do that easily ? Mvc Framework support this scenario ?</p>
  
  <p>Here is my model</p>
  
  <pre><code>public class RatingModel
  {
      [Range(0,5),Required]
      public int Score { get; set; }  
  }    
  </code></pre>