Virtualization
Virtualization limits rendering to the rows or columns currently required within the visible area, while load-on-demand retrieves data as it becomes necessary. Viewport-based processing is suitable for grids that work with datasets containing more records or columns than need to be displayed at one time.

Row Virtualization
Row virtualization renders only the rows required within the current content viewport as vertical scrolling occurs. Viewport-based row rendering is suitable for datasets that require continuous scrolling through a large number of records.

Column Virtualization
Column virtualization renders the columns required within the visible area as the grid is scrolled horizontally. Horizontal virtualization is suitable for datasets that contain many columns beyond the available grid width.

Infinite scrolling
Infinite scrolling loads additional blocks of records as scrolling reaches the end of the currently loaded content. Incremental data loading is suitable for datasets that require continuous record navigation without page-based controls.
Our Customers Love Us
Here are some of their experiences.




