We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy.
Unfortunately, activation email could not send to your email. Please try again.

Data Binding

  • Bind any hierarchical data by specifying child mapping.
  • Bind self-relational data to display in a tree structure by specifying the parent and child mappings.
  • Supports an unbound mode where data is loaded on-demand through events.

Selection and Node Check Box


The tree grid control has built-in support for row-based selection with extensive support for keyboard navigation.

Node Check Box

Display check boxes with support for recursive checking and selection synchronization.

Interactive Features

Column Manipulation

The tree grid control provides a touch-interactive UI for column resizing and rearranging.

Context Menu

Improve the end user experience by adding custom shortcut menu items.

Row Drag-and-Drop

Drag and drop nodes with indicators to denote drop location.

Clipboard Operations

The tree grid control has support for clipboard operations such as cut, copy, and paste between the data within the control and other applications such as Notepad and Excel.


Conditional Formatting

Customize cell and row appearance conditionally based on data.

Fully Customizable

Completely customize cell and row appearance.

Data Shaping and Manipulation


Sort data against one or more columns. Custom sorting is also supported.


Support for filtering nodes programmatically with various filter-level options.

Row and Column Customization

Freeze Panes

Freeze columns at left and right positions similar to Excel.

Stacked Headers

Display stacked headers, which are unbound header rows that can span multiple rows and columns.


  • Utilize support for built-in column types.
  • Embed controls such as progress bar and rating to view or edit the data.
  • Commit or roll back changes when a data object implements IEditableObject.

Data Error Indication and Validation

Validate cells and display error information based on INotifyDataErrorInfo and Data Annotations. Also dynamically handle validations.

Column Sizer

Set the column width based on specified logic. Options include size to cell, size to header, and auto.


  • Utilize a rich set of options for exporting data to Microsoft Excel file formats, PDF, and CSV.
  • Several customization options are also provided to customize exporting operations.

You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.