HomeCommunityControl GalleryNavigation ControlsTree ControlComponentArt TreeView

ComponentArt TreeView



(2) Submit a Review

3,042 Downloads

41,140 Views


Description



ComponentArt TreeView for ASP.NET is an advanced ASP.NET server control with unique, leading-edge features for hierarchical interfaces in ASP.NET and comprehensive AJAX capabilities. Built on ComponentArt's next-generation rendering technology, this control generates one tenth of the page footprint of traditional web treeviews, while achieving lightning fast client-side performance.

Feature Highlights:

  • Built on Superior Technology: ComponentArt's patent-pending rendering technology features client-side storage and templates, delivering ultra-light page footprint, fast performance and a wealth of unique client-side features.
  • Advanced Client Programming: Powerful client-side API featuring Microsoft AJAX library syntax allows for total control over structure and data, with persistence to the server.
  • Deep Integration with Microsoft ASP.NET AJAX / 3.5: The control is available in ASP.NET 1.0 and ASP.NET 2.0 frameworks, while offering comprehensive integration with the client-side component model introduced by ASP.NET AJAX (now an integral part of ASP.NET 3.5).
  • Advanced Core Feature Set: The control features built-in AJAX support, rich drag and drop capabilities, inline node editing, cut, copy and paste features, context menus, keyboard control, nesting ASP.NET content, easy data biding with XML, SQL databases, file system, and more!
  • New! Direct Web Service Binding: The control supports content population through lightweight client-side binding with ASP.NET 3.5 web services or JSON collections.

Syntax Example

<ComponentArt:TreeView id="TreeView1" runat="server" DragAndDropEnabled="true" NodeEditingEnabled="true" KeyboardEnabled="true" ShowLines="true" EnableViewState="true" LineImagesFolderUrl="images/lines/" SiteMapXmlFile="treeData.xml" runat="server" > <Nodes> <ComponentArt:TreeViewNode Text="Node1" ImageUrl="images/root.gif" Expanded="true"> <ComponentArt:TreeViewNode Text="Node2" ImageUrl="images/icon2.gif" /> <ComponentArt:TreeViewNode Text="Node3" ImageUrl="images/icon3.gif" /> <ComponentArt:TreeViewNode Text="Node4" ImageUrl="images/icon4.gif" /> </ComponentArt:TreeViewNode> </Nodes> </ComponentArt:TreeView>

Screenshots

Reviews

Submit a review

Working great, looking good

Reviewed by: adec on Thursday, September 30, 2004

5 Stars

A great set of controls! They work great, even in a cross-browser evironment. They are easy to program against, and least, but not least, they look great! The latter being important to achieve an overall quality look and feel for a well designed and developed web site.

Absolutely Brilliant!

Reviewed by: ChristianASPNET on Thursday, September 09, 2004

5 Stars

I have been using ComponentArt's TreeView tree control for about a month, and it blows away every tree control I have used in the past. Not only is it visually stunning, but the object model is a joy to work with. It is very easy to customize and control. * Cross-browser support -- not just down-level rendering, but true pixel-perfect rendering in all major browsers! * Load on demand * Extremely powerful and detailed CSS support * Client- and server-side events * Just... plain... slick I use the control in a skinnable, template-based portal framework where all Server and User controls are loaded dynamically. Other controls I have used require work-arounds to get images and resources to map correctly. ComponentArt's TreeView has worked flawlessly. Documentation is outstanding, and they provide a suite of examples that cover just about everything you can do with the control. Whenever I had questions, ComponentArt's support forum either had the answer or was very quick to respond to