Features details
Smart XML Parsing for better performance
Turning Smart XML Parsing on, you tell the treegrid to parse only visible items. This decreases the time necessary for initial treegrid loading significantly. No need to change anything on the server side.
Smart Rendering
Starting from v.1.6, dhtmlxTreeGrid supports Smart Rendering - a highly popular dhtmlxGrid feature for solving performance problems. It allows dhtmlxTreeGrid to render only those rows which are going to be displayed on the screen. At the same time all loaded rows are available for operations through script API.
Paginal outut
Starting from v.1.6, dhtmlxTreeGrid got support for Paginal Output, which is a usual way of solving performance problems in big structures.
Dynamical Loading
Dynamic Loading enables you to load treegrid content from the server in parts - by one or more levels. This ability helps to avoid longtime waitings if the entire treegrid content is huge.
Tree specific rows coloring
In contrast to rows coloring common for a simple grid, where colors are different for even and odd rows, TreeGrid coloring helps to visually separate hierarchical levels. This technique simplifies the work of the treegrid end-user.
Drag-n-drop as child/sibling
dhtmlxTreeGrid has two modes for dropping items - inside other items, between items. This enables you to change treegrid structure simply by dragging and dropping items.