After a long time development, the ASTreeView is finally finished. Now I would like to introduce it to you. And your feedback is appreciated!
ASTreeView is a powerful treeview with drag drop, ajax loading, context menu, xml import/export, checkbox, selection, add/editing/deleting nodes with ajax.
ASTreeView is developed on .NET framework 2.0. Demo project is a Visual Studio 2005 project.
ASTreeView is FREE! That means you can use it anywhere!
Here are functionalities ASTreeView supports:
1. Drag & drop.
User can drag & drop nodes within the tree or even among trees!
2. Tree lines.
Enable/Disable tree line is available.
3. Tree node icons.
Developer can specific customized icon for each node, use default node icon, or, disable node icon.
Three-state(checked, unchecked, half-checked) checkbox is available.
5. Tree node context menu.
User can use context menu to edit/delete node by right click the node. Ajax edit/delete is supported.
6. Multi-data source supported.
Developer can bind different types of data source( currently astreeview supports datatable and xml datasource ). Or developer can create ASTreeViewNode and append to the tree in the code.
7. Server-side event supported.
OnSelectedNodeChanged and OnCheckedNodeChanged are available.
8. Ajax nodes loading supported.
Having thousands of nodes? No problem, ASTreeView support loading nodes using ajax.
9. Multi-type tree node.
A tree node can be a hyper-link or LinkButton to perform postback.
See live demo:
ASDropDownTree inherits ASTreeView, looks like a DropDownList, multi-selection and single-selection are available by the control’s configuration.
11. Drag & Drop between( or even among) trees
Nodes can be
dragged and dripped cross trees.
All demos are available at http://www.astreeview.com in two languages: English and 中文
Please leave a message if you had any question or just drop me a line at seiecnu(at)gmail.com.
Thanks for visiting!