title: Int or Number DataType for DataAnnotation validation attribute
body: <p>On my MVC3 project, I store score prediction for football/soccer/hockey/... sport game. So one of properties of my prediction class looks like this:</p>
  
  <pre><code>[Range(0, 15, ErrorMessage = "Can only be between 0 .. 15")]
  [StringLength(2, ErrorMessage = "Max 2 digits")]
  [Remote("PredictionOK", "Predict", ErrorMessage = "Prediction can only be a number in range 0 .. 15")]
  public int? HomeTeamPrediction { get; set; }
  </code></pre>
  
  <p>Now, I need also change error message for a data type, <code>int</code> in my case. There is some default one used - "The field HomeTeamPrediction must be a number.". Need to find a way how to change this error message. This validation message also seem to take prediction for Remote validation one.</p>
  
  <p>I've tried <code>[DataType]</code> attribute but this does not seem to be plain number in <code>system.componentmodel.dataannotations.datatype</code> enumeration.</p>