Supports the in-place editing feature. It allows the ASPxGridListEditor to represent its cells via various Property Editors:
Has the page size chooser:
The page size chooser contains a list of predefined values that allow you to limit the number of records displayed by the ASPxGridListEditor.
Has the column chooser:
The column chooser allows you to add and remove columns from the ASPxGridListEditor at runtime, using drag & drop.
Implements the ISupportNewItemRowPosition interface - has a new item row. It allows end-users to create a new object directly in a List View:
The new item row option is available when a List View is displayed in edit mode. To set the row's location, use the DefaultListViewOptions attribute in code. Alternatively, use the IModelListViewNewItemRow.NewItemRowPosition property of the appropriate Views | List View node. By default, the row is not displayed.
Supports the preview section. It is a non-editable region in a data row that displays a particular column's content across all the List Editor's columns:
You can specify a group interval, so that groups are not created for each unique value, but for specific value ranges. To do this, use the IModelColumn.GroupInterval property of the Application Model's Views | <ListView> | Columns | <Column> node.
Supports the filter panel. It allows you to quickly filter the grid:
Supports Server mode. In this mode, a List View can operate with very large data sets without sacrificing performance. Server mode can be activated using the IModelListView.DataAccessMode property of the appropriate Views | List View node. Refer to the CollectionSourceBase.DataAccessMode property description for a detailed explanation of Server mode.
Data-specific columns are enabled when the ASPxGridListEditor.UseASPxGridViewDataSpecificColumns property is set to true. Please note the following limitations of data-specific columns:
* You cannot navigate to a referenced object by clicking a cell that displays a reference property.
* The "N/A" text is not displayed for null reference values.
The ASPxGridListEditor is used by default in XAF ASP.NET Web applications. So generally, there is no need to instantiate it in your code.