title: Mvc3 WebGrid ajaxUpdateContainerId duplicates the container
body: <p>I don't know if it is a bug just at my site, but the WebGrid apparently duplicates the container specified on the ajaxUpdateContainerId. Here's my code:</p>
  
  <pre><code>&lt;div id="grid-wrapper" class="grid-wrapper"&gt;
  @{
      var a = new []
      {
          new { Mensagens = 3, Nome = "Rodrigo Manguinho", Agendamento = "08:00", Prazo = 2, Tipo = "Novo", Percentual = "30%"},
          new { Mensagens = 5, Nome = "Rodrigo Manguinho", Agendamento = "08:00", Prazo = 2, Tipo = "Novo", Percentual = "30%"}
      };
  
      var grid = new WebGrid(source: a, ajaxUpdateContainerId: "grid-wrapper");
  
      @grid.GetHtml(tableStyle: "grid round-3", alternatingRowStyle: "even", rowStyle: "odd", htmlAttributes: new { @cellpadding = "0px", @cellspacing = "0px" });
  }
  &lt;/div&gt;
  </code></pre>
  
  <p>When i check the firebug the div grid-wrapper has another div with the same id and class. It duplicate when i click any TH link to sort the table.</p>