I have problem using querystring parameters with a project where i use a RadTabStrip control with RadPageViews containing different aspx pages.
The user normally only sees http://MY_SITE_NAME/Default.aspx in the address bar.
My scenario is that for instance the first tab in the RadTabStrip opens a page, Tasks.aspx inside a Multipage. The Tasks.aspx page has a gridview which opens a detailsview inside a RadWindow. What i want to is is to create an url like http://MY_SITE_NAME/Default.aspx?Tab=Tasks&ProjectID=2&TaskID=1 , reading the querystring parameter in Tasks.aspx i then open the queried task in a RadWindow.
The problem is that above my tabcontrol design i have a combobox which can change the current project to another. When the user has followed an url with the previous mentioned parameters, a new project is opened but Default.aspx will open the task with ProjectID=2TaskID=1even though the project has changed to a new project and the querystring shouldn't be used anymore.
I know I can save the querystring parameters in Session and redirect the user in Default.aspx, but I would like to avoid using the Session variable.
I have also tried to save the TaskID in the Context item, and do a Server.Transfer to the same page, but this gives me a stackoverflow exception.
How do I address this problem in the best way? Any suggestions would be appreciated
The user normally only sees http://MY_SITE_NAME/Default.aspx in the address bar.
My scenario is that for instance the first tab in the RadTabStrip opens a page, Tasks.aspx inside a Multipage. The Tasks.aspx page has a gridview which opens a detailsview inside a RadWindow. What i want to is is to create an url like http://MY_SITE_NAME/Default.aspx?Tab=Tasks&ProjectID=2&TaskID=1 , reading the querystring parameter in Tasks.aspx i then open the queried task in a RadWindow.
The problem is that above my tabcontrol design i have a combobox which can change the current project to another. When the user has followed an url with the previous mentioned parameters, a new project is opened but Default.aspx will open the task with ProjectID=2TaskID=1even though the project has changed to a new project and the querystring shouldn't be used anymore.
I know I can save the querystring parameters in Session and redirect the user in Default.aspx, but I would like to avoid using the Session variable.
I have also tried to save the TaskID in the Context item, and do a Server.Transfer to the same page, but this gives me a stackoverflow exception.
How do I address this problem in the best way? Any suggestions would be appreciated