I have an asp.net ajax website, it full of things happen on the same page without page reload, such as sorting records, paging,… When the user go to another page in the same site and press the browser back button, how can i make the browser save the page state to return to it with the preselected options such as