I am new to ASP.net and I am trying to save the state of some textboxes on redirect. I have a dashboard interface with drilldown. The main dashboard page has a date range option (textbox for both start date and end date) for the information displayed and I need to save the date range chosen by the user. I know that I can put the info into a session variable to use in the page that I am redirect to, but when I hit the 'go back' button on the drilldown page it returns to the main dashboard page and the textbox value is lost. I ahve also tried saving the viewstate, but could not get that to work either. What is the best approach to solving this problem?
edit: In case it matters, I am actually using the jQuery $(location).attr('href', url);
to do the redirect because some of the chart objects I am using cover html or asp hyperlinks in IE.