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.

Angular Data Grid Row Virtualization.

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.

Angular Data Grid Column Virtualization.

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.


Angular Grid/Data Grid Infinite scrolling

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

Having an excellent set of tools and a great support team, Syncfusion® reduces customers’ development time.
Here are some of their experiences.

See Real Success Stories

Developers around the world trust Syncfusion’s Essential Studio to simplify complex projects and speed up delivery. With a vast library of UI controls, powerful SDKs, and reliable support, Essential Studio helps teams build enterprise-ready applications with confidence.

Read Our Customer Stories

140+ ANGULAR UI COMPONENTS

Scroll up icon
Syncfusion Feedback