FlyTreeView for ASP.NET is an advanced AJAX-based ASP.NET treeview control. FlyTreeView for ASP.NET features ASP.NET AJAX compatibility (UpdatePanel partial rendering), cross-browser support (IE, Firefox, Opera, Safari, Chrome and more), on-the-fly nodes population, unlimited appearance and behavior customization along with set of predefined treeview styles, fast and flexible client-side scripting model, context menu, radio buttons, checkboxes, drag-and-drop capabilities (between any custom objects and treeviews), native .net data binding and complete IDE designers support. This treeview control provides application developer with the most advanced solution for presentation of hierarchical data on the web (database strucute, help system TOC, web site navigation, treeview file system presentation and management and so on). Variety of properties that define treeview control's style and behavior options can help the developer to solve a numerous types of programming problems. Effective server-side and client-side treeview event models let the developer to bring applications to a higher level of user interaction that seemed impossible ever before. Using AJAX technologies makes the treeview control faster and significantly increases application usablity. Flexible style options gives an ability to create brand new unique visual style of treeview. Any of built-in treeview styles or images can be modified and replaced with your own custom one. The treeview outputs its markup in a valid industry recognized XHTML standards that lets the developer to be sure that he is using a high-quality product.