11.5. RadXmlHttpPanel

The final control in this category is not actually part of RadAjax but a complementary control that works by updating its content through a callback or a web method call to a web service. The whole idea behind the design of this control is to use something that doesn't require the passing of state (in view state) between server and client and avoids all or part of the page life cycle.

In this sense, RadXmlHttpPanel is more lightweight and doesn't generate the level of overhead for the update process that you get with RadAjaxPanel and RadAjaxManager. Going further, you can avoid having to handle and process complex page events. If you use a web service to update the RadXmlHttpPanel content, you can avoid the page life cycle ...

Get Pro Telerik ASP.NET and Silverlight Controls: Master Telerik Controls for Advanced ASP.NET and Silverlight Projects now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.