DxGrid Class
A Grid component.
Namespace: DevExpress.Blazor
Assembly: DevExpress.Blazor.v21.1.dll
NuGet Package: DevExpress.Blazor
Declaration
public class DxGrid :
ParameterTrackerComponent,
INestedSettingsOwner,
IGridPagingParamsAccessor,
IGrid,
IAsyncDisposable
Remarks
<DxGrid>
allows you to edit and shape data in a tabular format. For more information on the component’s current status and our future plans, refer to the following blog post: A New Blazor Grid Control (Preview).
Add a Grid to a Project
Follow the steps below to add the Grid component to an application:
- Use a DevExpress Project Template to create a new Blazor Server or Blazor WebAssembly application. If you use a Microsoft project template or already have a Blazor project, configure your project to incorporate DevExpress Blazor components.
- Add the
<DxGrid>
…</DxGrid>
markup to a Razor page. - Bind the Grid to a data source.
- Add columns to the Grid’s markup.
- Specify other Grid options (see the feature list below).
Feature List / Online Demos
The list below includes available Data Grid features.
Data Binding
- Data Binding
- Asynchronous Data Binding
- Large Datasets
- Large Datasets from an HTTP Service
- Unbound Columns
Columns
Sort Data
Group Data
Filter Data
Batch Modifications
Summary
Paging
Appearance
- Column Header Caption Template
- Column Filter Row Cell Template
- Column Cell Display Template
- Column Group Row Template
- Column Group Footer Template
- Column Footer Template
- Custom Display Text
- Themes
- CSS Classes
- Size Modes
Inheritance
Object
ComponentBase
DevExpress.Blazor.Internal.ParameterTrackerComponent
DxGrid
See Also