ASPxPivotGridListEditor Class

Represents the pivot grid List Editor used in the XAF ASP.NET Web applications.

Namespace: DevExpress.ExpressApp.PivotGrid.Web

Assembly: DevExpress.ExpressApp.PivotGrid.Web.v18.2.dll

Declaration

public class ASPxPivotGridListEditor :
    PivotGridListEditorBase,
    IExportable,
    ISupportPager,
    ISupportFilter,
    ISupportModelSaving
Public Class ASPxPivotGridListEditor
    Inherits PivotGridListEditorBase
    Implements IExportable,
               ISupportPager,
               ISupportFilter,
               ISupportModelSaving

Remarks

List Editors are used by List Views to display object collections in a UI. The ASPxPivotGridListEditor is implemented in the Pivot Grid Module, and displays data in the form of a pivot table that can be accompanied by a chart:

ASPxPivotGridListEditor

To display object collections, the ASPxPivotGridListEditor uses instances of the ASPxPivotGrid and WebChartControl classes.

To configure the ASPxPivotGridListEditor, invoke the Model Editor, navigate to the required List View's PivotSettings node and click the ellipsis button (EllipsisButton) of the Settings property. This will invoke the Pivot Grid Property Editor.

PivotGridPropertyEditor

Note
  • Do not create pivot columns with duplicate or empty FieldName values. In this case, the pivot layout will be loaded incorrectly.
  • By default, columns deleted in the last Application Model layer, but that exist in previous layers, are retained. To change this behavior, use the IPivotSettings.AddNewColumns property.

To learn about the Pivot Grid Property Editor capabilities in detail, refer to the PivotGrid Designer help topic.

To hide and show the accompanying chart, use the Show Chart Action available on the View toolbar.

ASPxPivotGridShowChartAction

To configure the chart when it is displayed, use the Chart Options item in the context menu invoked for the pivot table header region.

ASPxPivotGridChartOptions

Pivot table totals can be configured via the Application Model's IModelPivotSettings node. You can do this, for example, via the Model Editor.

PivotGridListEditorTotals

The ASPxPivotGridListEditor implements the IExportable interface - can be exported via the ExportController:

Export_ASPxPivotGridEditor

For additional information on the ASPxPivotGridListEditor and an overview of the PivotGrid module, refer to the Pivot Grid Module topic.

Note

ASPxPivotGridListEditor does not support Server mode (CollectionSourceBase.DataAccessMode).

Inheritance

Object
ListEditor
PivotGridListEditorBase
ASPxPivotGridListEditor

Implements

DevExpress.ExpressApp.Editors.IProtectedContentEditor
DevExpress.ExpressApp.SystemModule.IControlOrderProvider
DevExpress.ExpressApp.SystemModule.IOrderProvider
DevExpress.ExpressApp.ISupportToolTip
DevExpress.ExpressApp.Web.Editors.ISupportPager
DevExpress.ExpressApp.Editors.ISupportFilter
See Also