title: How to refresh mvc webgrid
body: <p>I am using a WebGrid in my mvc application.</p>
  
  <pre><code>&lt;div class="grid-div" id="webgridid"&gt;
                  @grid.GetHtml(
      tableStyle: "gridTable",
      headerStyle: "gridHead",
      footerStyle: "gridFooter",
      columns: new[]
      {
          grid.Column("name","Name", canSort: true, style: "name"),
          grid.Column("description","Description", canSort: true, style: "description"),
          grid.Column("duration","Duration", canSort: true, style: "duration"),
     })
  &lt;/div&gt;
  </code></pre>
  
  <p>I can edit the selected row values using a form. After editing this values, it is not reflecting in my webGrid. But it is reflecting in DataBase. To reflect this in to the webGrid, I need to refresh the webGrid by loading datas from DB. How can I reload contents to webGrid from DB? Also after reloading it, this pageNumber should the old one. How to do this?</p>