title: RedirectToAction and "Object moved to here" error
body: <p>I'm having a strange issue with RedirectToAction in MVC 3.0.</p>
  
  <p>Here is the code of my sample ViewModel</p>
  
  <pre><code>public class EventViewModel
  {
    [Required(ErrorMessageResourceType = typeof(Resources.Validations), ErrorMessageResourceName = "Required")]
    public DateTime CreationDate { get; set; }
  
    [Required(ErrorMessageResourceType = typeof(Resources.Validations), ErrorMessageResourceName = "Required")]
    [AllowHtml] //here is my apparent problem
    public string Description { get; set; }
  
    [Required(ErrorMessageResourceType = typeof(Resources.Validations), ErrorMessageResourceName = "Required")]
    [Range(0, 5, ErrorMessageResourceType = typeof(Resources.Validations), ErrorMessageResourceName = "RangeValue")]
    public int Rating { get; set; }
    [Required(ErrorMessageResourceType = typeof(Resources.Validations), ErrorMessageResourceName = "Required")]
    public string Title{ get; set; }
  
    ...other properties...
  
  }
  </code></pre>
  
  <p>Here is the two methods of my controller </p>
  
  <pre><code>public ActionResult Edit(int id)
  {
    var entity = eventsRepository.Get(id);
    if (entity == null)
      return RedirectToAction("Index");
    var eventVM = new EventViewModel();
    eventVM.Description = entity.Description;
  
    ... set the other properties ...
  
    return View(eventVM);
  }
  
  [HttpPost]
  public ActionResult Edit(int id, EventViewModel model)
  {
    if (ModelState.IsValid)
    {
      try
      {
        var entity = eventsRepository.Get(id);
        if (entity == null)
          return RedirectToAction("Index");
        entity.CreationDate = model.CreationDate;
        entity.Description = model.Description;
  
        ... set the other properties ...
  
        eventsRepository.Save(entity);
        return RedirectToAction("Index");
      }
      catch (Exception e)
      {
        ModelState.AddModelError("", "An error occured bla bla bla");
      }
    }
  
    return View(model);
  }
  </code></pre>
  
  <p>My problem is, if I remove the <code>AllowHtmlAttribute</code> and insert plain text in the description field, all is ok and I get my redirect after save, but if I put the <code>AllowHtmlAttribute</code> on the field description and insert some Html text, after save instead of the redirect I get a blank page with only this text: </p>
  
  <pre><code>Object moved to here. 
  </code></pre>
  
  <p>If I click on "here", I'm redirected to the right url. </p>
  
  <p>Am I missing something obvious?</p>