DxGridListEditor Class
List Editor that can be used in XAF ASP.NET Core Blazor UI applications to display List Views in a UI.
Namespace: DevExpress.ExpressApp.Blazor.Editors
Assembly: DevExpress.ExpressApp.Blazor.v22.2.dll
NuGet Package: DevExpress.ExpressApp.Blazor
Declaration
public class DxGridListEditor :
ColumnsListEditor,
IComplexListEditor,
IConfirmationRequestClient,
IDxGridLayoutChangedHolder,
IDxGridValidation,
IExportable,
IGridEditingLifeCycle,
ISupportAppearanceCustomization,
ISupportEnabledCustomization,
ISupportNewItemRowPosition,
ISupportUpdate,
IAccessor<IExceptionHandlerService>
Remarks
List Views use List Editors to display object collections in a UI. The DxGridListEditor
displays data in a table:
To display object collections, the DxGridListEditor
uses an instance of the DxGrid class.
Features include:
- Client and Server Mode for XPO and EF Core.
- Data Editing.
- Protected Content Placeholders for Secured Data Rows.
- Property Editors as Cell Templates.
- Grouping, Sorting, Filtering.
- Group and Total Summaries.
- Save layout settings in the Application Model.
- Selection API.
- Context-dependent Menu Toolbar.
- Conditional appearance for cells.
- Column Resizing.
- Column Chooser.
The DxGridListEditor
does not support the following features:
- ServerView, InstantFeedback, InstantFeedbackView, DataView, and Queryable modes.
- Column best-fit.
Enable the DxGridListEditor
The DxGridListEditor
is enabled by default for v22.1+ projects.
DxGridListEditor in a Project Upgraded from Older Versions
If you updated your project from v21.2 or earlier, do the following:
Open Model.xafml file from the Blazor module project. In the Model Editor, go to ApplicationName | Views. Set the
DefaultListEditor
property toDevExpress.ExpressApp.Blazor.Editors.DxGridListEditor
.- If you enabled
DxGridListEditor
in v21.2, remove the code used in v21.2 to enableDxGridListEditor
in your application. - If you edited the
DxGridListEditor
model properties, update your code according to the following tutorial: How to: Access the Grid Component in a List View.