QueryString

Could your page work as follows:

When the page loads (in the page_load event handler), check if there is a querysting.

1. If there is a query string, record a session variable containing the entire querystring, and carry on displaying the page.

2. If there is no query string, load the contents of the session variable (if it's present), and redirect back to the page (with the querystring appended). This should make the QueryString visible in the Address bar on the browser.
 
If he is going to use a session value and then remove the query string he may as well not use a query string and just set the session variable on the item that causes the post back and go from there. Why do extra steps?
 
Back
Top