A simple but effective data grid for Blazor (original) (raw)
Purpose and goals
QuickGrid isn't intended to replace advanced datagrid components such as those from commercial component vendors. Instead, the purpose is:
- To provide a convenient, simple, and flexible datagrid component for Blazor developers with the most common needs
- To provide a reference architecture and performance baseline for anyone building Blazor datagrid components. Feel free to build on this, or simply copy code from it.
It's not a goal to add all the features that full-blown commercial grids tend to have, for example hierarchical rows, drag-to-reorder columns, or Excel-like range selections. If you need those, continue using commercial grids or other open-source libraries. Currently we're only adding the most core grid functionality and things needed for the key fundamentals:
- Performance
- Accessibility
- Internationalization (including RTL languages)
- Extensibility
Status and support
QuickGrid is officially supported with .NET 8.
To report issues or give feedback on QuickGrid please use the ASP.NET Core issue tracker.