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.v24.2.dll
NuGet Package: DevExpress.ExpressApp.TreeListEditors.Web
#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:
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:
Implements the ISupportAppearanceCustomization interface - supports conditional appearance:
Implements the IExportable interface - can be exported via the ExportController:
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
ASPx