There are two ways to ajaxify the RadDock control:
1. If the RadDocks are always docked to a zone, ajaxify the RadDockZone itself and the RadDocks docked inside will always be updated by AJAX calls.
2. If the RadDocks are floating, you need to update the content and not the RadDock itself, because, as you may know, when the dock is dragged it actually moves outside the UpdatePanel and dock with the same id is recreated in the panel - which on the other hand throws an exception.
There should not be any problems when you perform additional ajax requests that do not affect the floating RadDocks that are on the page, if only the content is ajaxified and not the dock itself. Because, the docks are never added to an AjaxPanel, when ajax request occurs they are never recreated and only the controls that are affected by the request are updated.
the Telerik team