RadAjax for ASP.NET

Updating 3rd party controls with Telerik RadAjax Send comments on this topic.
How-to > Updating 3rd party controls with Telerik RadAjax

Glossary Item Box

Basically you should first check if the control is MS AJAX compatible (MS AJAX is the MS framework for ajax-enabling controls). If the control works with it, it will most likely work without problems with our AJAX framework as well. Technical difficulties may occur when updating 3rd party controls which use JavaScript code on client-side outside of the updating area. As controls are not aware that they are being updated by AJAX (rather than a postback), they cannot restore their client-side functionality as the HTML element is being replaced by a new object. Things to check for:

  1. The control, which is to be updated via AJAX request should be aware of this fact. This means that it has to be pre-modified to work with XmlHttpRequests. This should be done by its vendor, so please contact the control's vendor for help on the issue.
    All Telerik RadControls for ASP.NET have been modified and are ready to be used with telerik's AJAX controls (the first compatible version is Telerik RadControls for ASP.NET Q2 2006)
  2. Make sure the control renders in one tag. This will ensure its proper update. You can check this by viewing the page's source. If the control does not render in one tag, you should nest it in a ASP Panel or a DIV tag.
  3. Set EnableOutsideScripts property of the RadAjaxManager or RadAjaxPanel to true in order to properly restore the client-side JavaScripts in case they are outside of the updating area.

 

Also see this KB article on the matter.