See how the Blazor DataGrid stays fast with large datasets - tens of thousands of rows - using virtualization and server-side paging so only the rows in view are rendered and fetched.
ID | Photo | First Name | Last Name | Job Title | Title | OrderID | ProductID | UnitPrice | Quantity | Discount | CustomerID | OrderDate |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Nancy | Davolio | Sales Representative | Ms. | 10248 | 11 | ¤14.00 | 12 | 0.00 % | VINET | 07/04/2023 | |
| 2 | Andrew | Fuller | Vice President, Sales | Dr. | 10248 | 11 | ¤14.00 | 12 | 0.00 % | VINET | 07/04/2023 | |
| 3 | Janet | Leverling | Sales Representative | Ms. | 10248 | 11 | ¤14.00 | 12 | 0.00 % | VINET | 07/04/2023 | |
| 4 | Margaret | Peacock | Sales Representative | Mrs. | 10248 | 11 | ¤14.00 | 12 | 0.00 % | VINET | 07/04/2023 | |
| 5 | Steven | Buchanan | Sales Manager | Mr. | 10248 | 11 | ¤14.00 | 12 | 0.00 % | VINET | 07/04/2023 |
Enable virtualization or server-side paging via IQueryable or LoadData so only the visible rows render, and keep cell templates simple.
With virtualization or server-side paging it stays responsive on very large sets, since it only renders and fetches the rows currently in view.
Get an email when new components and releases ship.
With Radzen Blazor subscription you get the full toolkit, including:
Dedicated support backed by proven expertise
Premium themes and theme editor
Ready-to-use UI blocks
Complete app templates
Visual design-time-experience

Radzen Blazor Components, © 2018-2026 Radzen.
Source Code licensed under
MIT
Premium Themes
Free Themes