The Virtual scrolling is part of the AJAX capabilities in Telerik RadGrid. Setting the
ClientSettings -> Scrolling-> EnableAJAXScrollPaging property of the grid to
true and dragging the grid scrollbar with the mouse, you can change the grid pages
just like in Microsoft Word�. When scrolling with the virtual scrollbar, Telerik RadGrid
executes AJAX requests to change the pages, i.e. no postbacks are performed. The overall
behavior is smooth and with no flicker.
This example also features the
AJAX loading template that
Telerik RadGrid shows during the AJAX request execution. It is an indicator
which enriches the user experience when browsing data in AJAX mode. More about the AJAX
loading template you can find in the
Loading Template example from the
AJAX section
of the Quick Start Framework.
The second grid in this demo represents how to perform google-style scrolling when dragging the vertical grid scroll.
When the scroll reaches the bottom, an ajax request is triggered to provide extra records in the table. Additional data
will be supplied as long as the rendered rows are less than the entire source records count.
More info about how this grid feature or how to start ajax request on the client you can find in these documentation topics:
Virtual scrolling/paging
Trigger an ajax request from javascript