title: ASP.NET MVC paging, when you have multiple criteria
body: <p>What would be the best-practice implementation when visualizing a list, driven by multiple criteria, in ASP.NET MVC?</p>
  
  <p>In other words - I am visualizing a very large list of items. Hence - I have already implemented (a generic) paging, which works great. However, I also have an optional search form, which filters the items based on multiple criteria. How would I go about implementing paging, which preserves the search criteria? The obvious answer is with Routing, however, I don't want to pass 10-20 different parameters in the URL. What's my alternative? Form posting?</p>
  
  <p>TL;DR; - Paging with multiple filter criteria, without necessarily creating a Routing for each filter.</p>