When a RadDock is closed, the CSS style display: none;
is applied to the rendered dock control. This means that the objects of the RadDocks and their content, in which most probably you are loading additional controls, still exist on the page. To ensure that the RadDock's object is disposed when the control is closed, I would suggest performing a request to the server and setting the Visible
property of the closed RadDock to false
. This approach will most probably decrease the loading time for opening a new dock control. The online demo My Portal
implements it so you can use it as a reference for your further development.
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed