APNSoft TreeView is an ASP.NET server control with AJAX support to display hierarchical data in a tree structure. The main advantage over other TreeView controls is the SIMPLICITY.
You do not need to learn a complex API to accomplish a task; create professional looking treeviews with only a few lines of code. Despite of this, theASP.NET TreeView is a flexible, reliable and powerful product. It is a perfect tool for web developers.
APNSoft TreeView has been designed so that it integrates into the look and feel of any web site. Layout can be controlled by the CSS style and user-defined images.
The product uses XML for defining TreeView structure since XML is the most convenient format for structured data. The generated DHTML code is compact and fast. It is compatible with all popular browsers.
-TreeView output is XHTML 1.1 compliant.
-Ready for ASP.NET 1.1, 2.0, 3.5, Visual Studio .NET 2003, 2005 & 2008.
-Based on industry standards: XML and CSS.
-No complex API.
-APNSoft TreeView offers full up-level cross-browser support for IE 5.5 , Firefox 0.8 , Mozilla 1.4 , Netscape 7.0 , Opera 7.5 , and Safari 1.2 .
-Highly Customizable Look
-Colors, sizes, borders and fonts can all be customized to visually integrate with any project.
-Support for icons, background images, user-defined images for lines, expand/collapse buttons and check boxes.
-TreeView items can include pure HTML code.
-The visual appearance is specified with CSS.
-Collection of free, ready-to-use TreeView skins.
-AJAX-based Load On Demand.
-Support for check boxes with three potential states: checked, partially-checked (not all subitems are checked) and unchecked.
-Absolute or static positioning.
-Support for smooth transition effect.
-Only one path can be expanded at a time.
-Lines can be Enabled/Disabled.
-Automatically checks loaded data in order to avoid extra requests.
-Saves its state after postback including the scroll position.
-Uses the default styles and structure to see the results immediately.
-Flexible Programming Options
-Server-side API. APNSoft TreeView provides an extremely rich and powerful server-side API allowing developer to add, remove or edit structure elements and element collections.
-Data binding support. TreeView includes the DataSource property and the DataBind() method.
-The TreeView Structure is defined through XML and can be obtained from a static file or programmatically.
-Support for client-side and server-side events.
-Capability to use external .JS file and CSS Style to increase performance.
-Multiple TreeViews on a single page are allowed.
-Support for Unicode characters.
-Generated code is dramatically small.
-C# and VB.NET examples included.