Telerik ASP.NET XmlHttpPanel is a panel control that serves as a container for rapid content loading. You can place diverse content on the RadXmlHttpPanel: rich user content, user controls or just about anything that could be added on a page. It can be updated with WebServices or ASP.NET CallBack requests and allows you to easily create responsive applications with minimum HTML footprint.
Features
Loading Data through Callback
When a client callback is used, the server page does not go through its whole lifecycle, but only a small part of it. The client state is not updated, and it is not sent back to the client-side.
Loading Data through WebService
RadXmlHttpPanel automatically retrieves and loads the data, by setting two simple properties. Similarly as in the Client Callback the client state is not affected. A web is the most efficient approach, as no data, other than the Value string is sent over from the client to the server.
Diverse Content
You can place diverse content on the RadXmlHttpPanel: rich user content, user controls, just about anything that could be added on a page.
Reduced Page Traffic
Any content in the Telerik XmlHTTP panel can be updated quickly eliminating the need for Postabacks, FULL page lifecycle, and even ViewState. As a result the page traffic is significantly reduced, which dramatically improves performance.
Partial Page Updates
Telerik XmlHttp panel supports partial page rendering and loads only certain section of your page content, as a result of an asynchronous postback.
Search Engine Optimization
The XmlHttp panel completely follows the SEO principles search engines by allowing crawlers to follow and index content within the control.
Product Screenshots
Telerik UI for ASP.NET AJAX Overview
Telerik UI for ASP.NET AJAX XmlHttpPanel Demo
Telerik UI for ASP.NET AJAX XmlHttpPanel Documentation