title: Override auto generated id in MVC4
body: <p>This is my view : </p>
  
  <pre><code>@using (Html.BeginForm())
  {
      @Html.ValidationSummary()            
      @Html.EditorForModel()
  
      &lt;input type="submit" value="@Resources.Main.Save" /&gt;         
  }
  </code></pre>
  
  <p>This is my view model</p>
  
  <pre><code> public class ContentPagePresViewModel
      {
          [HiddenInput(DisplayValue = false)]
          public Guid Id { get; set; }
  
  
          /// &lt;summary&gt;
          /// Contenu de la page
          /// &lt;/summary&gt;
          [Display(Name = "¨Presentation")]
          [DataType(DataType.Html)]
          [AllowHtml]
          /*[Required(ErrorMessage = "ContentPage_PageContent_Required")]*/
  
          public virtual string Description { get; set; }
  }
  </code></pre>
  
  <p>I want that the id generated for my Description propety don't became "Description".
  How I do that ?</p>