RadGrid for ASP.NET

AJAX in Telerik RadGrid Send comments on this topic.
AJAX > The Basics > AJAX in Telerik RadGrid

Glossary Item Box

An AJAX request from Telerik RadGrid cannot affect other controls on the page. The AJAX functionality is limited to the grid and the controls it contains.
You should use Telerik RadAjax controls in order to update other controls outside of grid's body via asynchronous request.


How the AJAX technology is implemented in Telerik RadGrid

When AJAX mode is enabled (EnableAJAX is set to true) Telerik RadGrid checks for all elements that typically make postback and assigns an OnClick JavaScript event to them. When one of the elements attempts a postback, Telerik RadGrid handles the event and passes the request to the AJAX client-side engine, using an internal JavaScript function. The AJAX client-side engine in turn sends the request to the server. There AJAX server-side engine then handles the request and sends it to the ASP.NET platform as normal postback. On the way back the AJAX server-side engine forms the data as XML and returns it to the Telerik RadGrid AJAX client-side engine for rendering in the browser.

As a result, the normal lifecycle of the page is preserved. The whole responsibility for the AJAX callback lies with r.a.g.grid, eliminating the need for any other code modifications.

How does AJAX work in Telerik RadGrid