Skip to main content
.NET Framework 4.5.2+
  • The page you are viewing does not exist in the .NET Standard 2.0+ platform documentation. This link will take you to the parent topic of the current section.
  • The page you are viewing does not exist in the .NET 6.0+ platform documentation. This link will take you to the parent topic of the current section.

ASPxTreeListEditor Class

Represents an ASP.NET Web Forms List Editor that displays data in the form of a tree-like structure.

Namespace: DevExpress.ExpressApp.TreeListEditors.Web

Assembly: DevExpress.ExpressApp.TreeListEditors.Web.v22.1.dll

Declaration

public class ASPxTreeListEditor :
    ComplexWebListEditor,
    INodeObjectAdapterProvider,
    ITestable,
    ISupportCallbackStartupScriptRegistering,
    IDataItemTemplateInfoProvider,
    ISupportSelectionOperations,
    IExportable,
    ISupportFooter,
    ISupportPager,
    ISupportAppearanceCustomization,
    ICustomRenderUpdatePanel,
    IFastCallbackHandlerSupported,
    ISupportScriptRecorder

Remarks

List Editors are used by List Views to display object collections in a UI. The ASPxTreeListEditor is implemented in the TreeList Editors module, and displays data in the form of a tree:

ASPxTreeListEditor

To display object collections, the ASPxTreeListEditor uses an instance of the ASPxTreeList class as the underlying control.

The ASPxTreeListEditor supports the following feature out of the box:

Since it is not possible to represent an arbitrary object collection in the form of a tree, the objects that will be displayed via the ASPxTreeListEditor must implement the ITreeNode interface. To learn how to implement this interface, refer to the Display a Tree List using the ITreeNode Interface topic.

For additional information on the ASPxTreeListEditor and an overview of the TreeListEditors module, refer to the TreeList Editors Module Overview topic.

Note

ASPxTreeListEditor supports only Client mode (CollectionSourceBase.DataAccessMode).

The following code snippets (auto-collected from DevExpress Examples) contain references to the ASPxTreeListEditor class.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

See Also