Home
Home > The Developer Express Family of Products > Tools for Visual Studio® - 100% Native .NET Technologies > DevExpress ASP.NET Product Line > ASP.NET TreeView Control - AJAX Tree-Grid Hybrid Control - DevExpress ASPxTreeList > ASPxTreeList - Access and Manipulate Data
General Information
ASPxTreeList Overview
Specifications - Pricing
What's New
ASPxTreeList Version History
DXperience v2008 vol 1
Try and Buy
Online Demo
Downloads
Order Your Copy Today
Documentation and Resources
Online Documentation
Feature Details
Access and Manipulate Data
Layout and Navigation Features
ASP.NET Shared Framework
Shared Framework Overview
AJAX-Enabled Features and API
Miscellaneous Features
ASP.NET Themes
XHTML Compliance

60 Day Money Back Guarantee

2009 SD Times 100 Winner

Fully supports Visual Studio 2005 and 2008

 Merit Award - Web Forms UI Components - Visual Studio Magazine Readers' Choice - 2009

ASPxTreeList - Access and Manipulate Data

Four Data Access Options

To ensure that your data can be easily displayed within the ASPxTreeList, we provide the following data binding options:

  • Unbound Mode
    You can build the desired tree structure in code using specially designed methods.
  • Dinamic Node Loading
    At your option, 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.
  • Bind to a Hierarchical Data Source
    If you bind to a hierarchical data source, such as a site map, the control will automatically build the corresponding tree.
  • 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.

Data Sorting

To make it easier to locate records within the control, the ASPxTreeList allows you to sort nodes against an unlimited number of columns.

As you might expect, end-users can easily initiate sort operations by simply clicking column headers.

Data Summaries

If your web application requires data analysis, the data summary feature of the ASPxTreeList allows you to focus on the overall numbers instead of having to deal with individual records. You can either summarize data across all records or only those records with a common parent. In both instances, five built-in functions are at your service or you can manually summarize values using a specially designed event. The aggregate result is displayed within the control's footer or group footer. And note that you aren't limited to a single summary per column - you can calculate as many summaries as needed.

Conditional Formatting

To highlight important data or better indicate differences between values, you can use Conditional Formatting. With this feature, entire records or individual cells can be formatted depending upon the data they contain.

The simplest use scenario is to highlight records or cells that have a particular value or that have values above or below a particular limit. Beyond these, you can also apply a "color map". This means that cells will use shades of the same color - lighter shades for smaller numbers and darker shades for higher numbers.