I have an action method that that returns a PagedList<> after a form's POST request.
I would like to add paging to this page, but all paging scenarios only seem to work with GET requests.
Currently the only way of adding paging controls is adding a bunch of forms with one button for navigating the page. This will look but ugly (all form buttons) and impose a lot of overhead because each of the forms will need a bunch of hidden fields (about 10) to transfer the needed parameters.
Is there a clean way to add about 12 optional parameters to a GET request? Or maybe there is an even better way?