title: ModelState.AddModelError to a particular ValidationMessageFor of a field?
body: <p>I have the following code to generate an html input and validation message.</p>
  
  <pre><code>@Html.ValidationSummary(false)
  ......
  &lt;div class="col-md-10"&gt;
      @Html.TextBoxFor(model =&gt; model.ImageUpload, new { type = "file", name = "file" })
      @Html.ValidationMessageFor(model =&gt; model.ImageUpload)
  &lt;/div&gt;
  </code></pre>
  
  <p>In my action I have the code </p>
  
  <pre><code>if (.... something wrong with the input ....) 
  {
      ModelState.AddModelError("", "Invalid image file.");
      return RedirectToAction(....
  </code></pre>
  
  <p>However, it will show an error message in the validation summary section. Is it possible to show the error message in the validation message section for input too?</p>