Here is my scenario:
When I click on the result and Parent page refreshes but it closes the RadWindow that's been opened. I do want to keep this radwindow till I decide close it. This way I can refer back to the results and view each result in the parent page. How would I keep the rad window open all the time (Not loosing it when the parent page refreshes). Please advise.
7 Answers, 1 is accepted
This also means that since the control has no server rendering there is no way to persist it across postbacks that dispose the entire page on the client.
What you can do is use AJAX - the postback from the Grid can update the grid and the other panel that shows information (both placed in UpdatePanels), thus disposing only these parts of the page and leaving the RadWindow out of the response.
All the best,
the Telerik team
Thank you for your response. I did really thought of that using Ajax to update panels but in my case I will be clicking on several links on the parent page yet I would want to keep the radwindow open still. Would you have any other suggestion for this kind of scenario?
Also, if you are using RadWindowManager on the page do display RadWindows, you can set PreserveClientState property to true.
I hope this helps.
the Telerik team
This is what I need, to keep the pop up window (which contains its own grid) open on a click, so they can sort columns, etc. Do you have an example of how we would structure this?
I believe this article will help: http://www.telerik.com/help/aspnet-ajax/window-ajaxifying.html.
You may also find useful this one on opening it from the server: http://www.telerik.com/help/aspnet-ajax/window-troubleshooting-opening-from-server.html.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.
I tried setting the PreserveClientState="true". This only keeps the radwindow open even when the main page refreshes but does not retain the web page it is directed to. It just behaved it was an empty radwindow. Is using an update panel mandatory to keep the radwindow open and refreshing when the main refreshes?
The PreserveClientState property sets a value indicating whether the RadWindow objects' state (size, location, behavior) will be persisted in a client cookie to restore state over page postbacks/visits. It does not take care of the page refresh in the content area iframe of RadWindow.
If you want to reload the page, check out these posts:
In case, you need further assistance, please provide an example or a simple runnable project of your scenario so that we can get a better overview of it.