EO.Web TreeView offers powerful designer and several built-in skins to jump start your design. Key features include: Powerful TreeView Builder with preview, look, skin & theme, effects, data binding, complete client side interface, nesting ASP.NET controls and much more.
Like all other EO.Web Controls, EO.Web TreeView supports all popular browsers: IE 5.5+, FireFox 1.0+, Mozilla 1.3+, Opera 7.2+, Safari 1.3+ and Chrome;
Powerful TreeView Builder with preview
Preview the TreeView at design time instead of constantly switching between design time and run time to see the result;
Support look, skin & theme
Allows you to easily create and apply appearance template. Also with various pre-built design templates to choose from;
Extensive CSS style and image support
Supports different styles for normal, hover, selected and disabled state. Support node icons, custom checkbox images and custom tree line images;
Cool Expand/Collapse effects
Smooth expand/collapse effects on all supported browsers;
Populate on demand support
Populate on demand allows you to only load a part of the TreeView, but then populate child nodes on demand when user tries to expand a node. This feature is especially suitable for big data set;
In place editing support
In place editing support allows user to edit tree node text like Windows Explorer;
Drag and drop support
User can drag a node and drop it as a child node of another node, or drop it in between two other nodes. The former changes the node hierarchy and the later changes the node order. Both can be enabled/disabled independently. All changes are persisted when then page posts back;
Context menu support
Built-in context menu support allows you to display a context menu when a node is right clicked;
Data binding support
Versatile data binding support allows you to populate the TreeView from DataTable, DataView, DataSet, IDataReader, IEnumerable, ASP.NET 2.0 data source control and XML file;