Industry's best tree features
One of the most popular uses of treeview controls is in the organization of bookmarks for navigation. WebTreeView users can also clearly and swiftly browse the most complex data structure.
Tristate checkboxes support three visual states: checked, indeterminate, and unchecked. Most often used to indicate that not all child nodes are in the same state, review the Visual Studio installation wizard’s multiple-component selection to experience a TriState checkbox.
Using Intersoft's advanced Load-on-Demand technology, WebTreeView renders child nodes only when a parent node is expanded. This reduces traffic between client and server by fetching only the data currently required, resulting in more robust and responsive Web 2.0 applications.
Vista-style drag-and-drop node manipulation
With its rock solid drag-and-drop support, WebTreeView enables your users to drag a node and drop it onto another one regardless of the structure. With full hierarchical support, dragged parent nodes retain all levels of child nodes as well.
Rich node editing
WebTreeView nodes can be added, deleted, and edited at runtime. Each feature is controlled by its own property, allowing you to decide what changes users are permitted to make. The comprehensive client-side API enables you to create a customized node editing experience, and to take complete control over postback of changed data.
Codeless data binding support
Quickly bind a WebTreeView control to an XML stream or Site Map. Using the centralized Data Binding Editor, you can bind it to any previously created XMLDataSource or SiteMapDataSource in just a few clicks.
WebTreeView enhances your application’s interactivity with full support for both mouse and keyboard commands while navigating and editing.
Comprehensive client-side programmability
The robust and comprehensive WebTreeView client-side APIs make customization a breeze. Quickly locate desired nodes by path, checked state, or selected state. With comprehensive in seconds.