title: how to change url to main view when return the view because of validation errors in a PRG pattern
body: <p>I've <strong>noticed</strong> that when the <code>view</code> is <strong>returned</strong> because of <code>validation errors</code> , the <strong>url</strong> still points to the <code>action</code> that <strong>has done</strong> the <code>validation</code> :</p>
  
  <p>for example in <code>Edit View</code> there is a form to <code>Update</code> action:</p>
  
  <pre><code>@Html.BeginForm("Update","MyController",FormMethod.Post,new{})
  {
  ...
  }
  </code></pre>
  
  <p>Update action  :</p>
  
  <pre><code>public ActionResult Update(Entity myEntity)
  {
      is(ModelState.IsValid)
      {
          ...
          return RedirectToAction("List");
      }
  
      return View("Edit",myEntity);
  }
  </code></pre>
  
  <p>when <code>validation</code> <strong>fails</strong> this shows the <code>Edit view</code> again with errors but the address is </p>
  
  <pre><code>   .../Update
  </code></pre>
  
  <p>am I doing something <strong>wrong</strong> ? how to <strong>fix</strong> this ?</p>