The Essential Studio for JavaScript TreeGrid is a feature-rich control used to visualize self-referential hierarchical data effectively in a tabular format. It can pull data from data sources such as an array of JSON, RESTful services, OData services
, WCF services
or DataManager
, and binding data fields to columns. It also expands or collapses child data using the tree column.
The most important features available in the TreeGrid component are paging, sorting, filtering, searching.
Columns: The column definitions are used as the datasource schema in the TreeGrid. This plays a vital role in rendering column values in the required tree structure.