title: How to save page Filter state in MVC
body: <p>I have website asp.net MVC 5 application, I have a question about best practices using a filter in the page</p>
  <p>What's the issue:</p>
  <p>I have an Employer page that has a filter (id, name, status, page (using PageList)) EmployerController
  And Employee page that has a filter of (id, name, status, page (using PageList)) EmployeeController</p>
  <p>every employer has employees and the issues are to save employer filter when I getting back from an employee to employer contoller</p>
  <p>For Example:
  in Employer page 4 I clicked on employer 123 and it's gone to employees page that relevant to him when I went back to the employer's page (i have a button for that) isn't refreshing the page and go to employer page 1 instead of 4</p>
  <p>What I do</p>
  <p>I starting to pass parameters for an employer to an employee that will pass back when I click on the go back button but it's a lot of passing because employers have a page to so on every page I need to pass params/object</p>
  <p>is there any best practices for that kind of problem for storing the filter from one controller when i calling another or its all custom made</p>
  <p>thanks</p>