title: How do I get my WebGrid to POST instead of GET during a sort or paging operation in my MVC4 site?
body: <p>I have a fairly simple site with a Search partial view and a Listing partial view. They're rolled up using multiple models into the Index view.</p>
  
  <p>Everything is fine. Except when I click the grid column headers to sort or attempt to page to the next listing of data, the grid comes back empty. If I re-submit the same search criteria, then the grid repopulates with all applicable data sorted or paged properly.</p>
  
  <p>I've tracked this behavior down to the fact that the WebGrid sets up it's paging and sorting mechanisms as a GET instead of a POST. So obviously all my model data is left off the submission.</p>
  
  <p>Isn't there a way to get the WebGrid to POST so the data tags along? Seems quite counterproductive for the WebGrid as a class to not include the data one wants to page or sort.</p>