Skip to Main Content

Breadcrumb

Overview: Scroll Paging

An exciting new feature of Interactive Grids is scroll paging (also known as infinite scrolling or virtual paging). To use scroll paging set the Pagination: Type to Scroll and Show Total Row Count to Yes. Note that scroll paging applies to Icon and Details views as well.

The region appears to contain the entire result set but rows are rendered on demand as the user scrolls. In turn the model fetches data from the server as it is needed by the view. You can even drag the scroll bar handle all the way to the bottom and then scroll up. The Interactive Grid does not need to fetch or render all the data from the start to finish of the result set. Only the data that needs to be displayed is rendered or fetched into the model. This means there can be holes in what is rendered or in the model. These holes are filled in as the user scrolls. Notice that the Rows Per Page menu option is not available because it is not needed.

With large data sets and scroll paging a lot of data can accumulate on the client. Most of the time this is not a problem because the user will tire of scrolling and resort to searching or filtering.

Scroll Paging