ASPxTreeList can display information as a tree or grid - either in a data-bound or unbound mode. It supports any standard data source type including: SqlDataSource, ObjectDataSource, XmlDataSource, AccessDataSource, SiteMapDataSource. ASPxTreeList can also be bound to any object that represents a tree structure, and can also manually create a tree in code.
To ensure that your data can be easily displayed within ASPxTreeList, we provide the following data binding options:
You can build the desired tree structure in code using specially designed methods.
Bind to a Hierarchical Data Source
If you bind to a hierarchical data source, such as XmlDataSource or SiteMapDataSource, the control will automatically build a corresponding tree. All you have to do is to specify the required data source for the ASPxTreeList control.
Bind to a Standard Data Source
When binding to a standard data source, you need to have two service fields to build a tree. One should specify a record's unique ID and the other should specify the parent record's ID.
Dynamic Node Loading - Virtual Mode
Per your choosing, you can populate only root-level nodes within the tree. Attempts to expand parent nodes with children will raise an event wherein you can specify the child nodes to be displayed. This approach offers significant performance gains against large datasets.
It's Your Choice: All DevExpress ASP.NET AJAX Controls and MVC Extensions can be purchased as part of the following Subscriptions:
What's New in 2013
The best keeps on getting better. Our newest ASP.NET controls, MVC extensions and features include:
- Endless Paging
- New MVC Image Slider
- New MVC File Manager
- New MVC Captcha Extension
- New ASP.NET Image Gallery
- New Metropolis Blue Theme
- SharePoint 2013 Support
- Enhanced Design-Time Experience
- and more...
What's New in 2013
ASP.NET Tech Library
Explore the power of the DevExpress ASP.NET product line at your pace with the following online technical resources: