The requested page is not available for the requested platform. You are viewing the content for Default platform.

ComplexWebListEditor Class

Represents the base class for complex built-in grid-like ASP.NET List Editors.

Namespace: DevExpress.ExpressApp.Web.Editors

Assembly: DevExpress.ExpressApp.Web.v19.1.dll

Declaration

public abstract class ComplexWebListEditor :
    ColumnsListEditor,
    IComplexListEditor,
    IDetailViewItemsHolder,
    ISupportInplaceEdit,
    IProcessCallbackComplete
Public MustInherit Class ComplexWebListEditor
    Inherits ColumnsListEditor
    Implements IComplexListEditor,
               IDetailViewItemsHolder,
               ISupportInplaceEdit,
               IProcessCallbackComplete

Remarks

The ComplexWebListEditor serves as the base class for the ASPxGridListEditor and ASPxTreeListEditor List Editors. Compared to the ColumnsListEditor class, the ComplexWebListEditor class introduces members to support conditional appearance and inline editing. To create inline templates used to display grid cells, the ComplexWebListEditor instantiates appropriate Property Editors, using the information from the Application Model. You can customize the actual controls representing grid cells by customizing these Property Editors. For this purpose, the ComplexWebListEditor exposes the ComplexWebListEditor.FindPropertyEditor method. To see an example of using this method, refer to its description.

Implements

DevExpress.ExpressApp.Editors.IProtectedContentEditor
DevExpress.ExpressApp.ISupportToolTip
DevExpress.ExpressApp.Editors.IDetailViewItemsHolder
DevExpress.ExpressApp.Web.SystemModule.ISupportInplaceEdit
DevExpress.ExpressApp.Web.SystemModule.IProcessCallbackComplete
See Also