当前位置: 主页 > 产品中心 > 控件与中间件 > .Net控件集

产品名称:r.a.d.treeview

  • 出版厂商:
  • 版  本:最新版本
  • 语  言:
  • 授权期限:
  • 上架时间:
  • 更新时间:
  • 交货方式:联系销售人员
  • 配货周期:与销售联系
  • 销售热线:010-51266616
  • 市场价格:(以销售人员正式报价为准) 如何获得此产品的本地化服务?
产品介绍
telerik r.a.d.treeview 是一个功能非常丰富的Asp.Net控件。它可以让具有层次结构的数据的显示,管理,导航变得轻而易举,该产品提供非常丰富的高级特性,如拖放,按需要加载(MSDN-style), 右键上下文菜单,组合框模式,自动sql绑定等特性
  1. 上下文菜单支持
    上下文菜单(CONTEXT MENUE)加入到所有树状节点上,扩展了r.a.d.treeview 的功能。每一个上下文菜单项目可以触发服务器和客户事件,并且可以通过CSS定制。 
  2. 可定义事件前/后的行为
    新的客户端的事件模型非常灵活。允许你一个节点被高亮、被点击、被检验、被绑定之前或之后加入自定义的JavaScript方法。事件可以在上下文菜单被点击前和点击后触发。
  3. 编程设定选定或者取消选定节点
    您可以非常方便地通过后台代码实现选定或者取消选定节点的功能
  4. 同父节点一起选定或者取消选定 
  5. 增强"LoadOnDemand"对巨型结构的支持
    LoadOnDemand模式可以可以支持数万个treeview节点. 在512 MB RAM 2Ghz P4 的机器上10000个节点的显示不超过1秒.如果您使用缓存的话,速度将更快.
  6. 分组样式styles
    新版本的r.a.d.treeview提供了NodeStyle, HoverNodeStyle, SelectedNodeStyle, ContextMenuItemStyle, and ContextMenuItemHoverStyle等样式可设置
  7. 通过线性集合访问所有节点
    您可以通过线性集合的方式访问treeview的所有节点而不需要使用递归算法,在服务器段表现作ArrayList数组,在客户端表现作通用的JavaScript数组.
     
概要
  1. 按需加载巨型结构
    如果您的treeview有大量的节点,您可以仅加载显示的那一部分,在用户需要的时候再加载其需要的部分,就如同MSDN中的菜单一样 
  2. 拖放功能
    该特性让您可以重新对r.a.d.treeview的结构进行布局. 并能自动触发相应的服务器端事件 
  3. 多节点同时选择 (Ctrl + select)
    您可以同时选择多个节点,在进行服务器端时间提交时,所选定的所有节点信息会自动提交到服务器端
  4. Tree-view ComboBox模式
    这是r.a.d.treeview的一大特点,可以自行treeview combobox, 类似于r.a.d.editor自定义链接的drop-down的效果. 
  5. 完全支持图片和CSS
    你可以非常容易地设置控件的外观,加入图片和css。你可以控制每一个节点的样式和状态 
  6. 从ADO.NET Dataset自动进行sql绑定
  7. 跨帧支持Cross-frame support
  8. 支持Check-box
    r.a.d.treeview 让你可以添加checkbox到每一个节点. 也可以非常容易地调整它们的样式,在运行的时候,你可以使用专用程序借口获得选定的集合. 
  9. 动态add/delete/disable节点的接口
  10. 在单页上可以添加多个实例
  11. 能够控制节点的展开和收拢
  12. 在提交页面后,保存滚动条的位置
    在显示的内容比较多的时候,该功能可以让treeview在提交数据之后仍然可以显示上次的节点位置
    telerik r.a.d.treeview is the supercharged treeview component for ASP.NET. It facilitates the display, management, and navigation of hierarchical data structures. The product offers many advanced features like drag-and-drop, load on demand (MSDN-style), context menus, combo-box mode, auto SQL binding, etc

    New in v4.0

    • Node Sorting
      • r.a.d.treeview now fully supports node sorting. The only thing you need to do is to set the Sort property to one of the following values: Ascending, Descending, None.
         
    • DataBinding
      • r.a.d.treeview supports binding to datasource (DataSet, DataTable) so you can easily populate a treeview instance with only a few lines of code. The built-in databinding support auto-binding from a single self-referencing table with ID -> ParentID relation
         
    • Keyboard Support
      • r.a.d.treeview can be fully navigated using the keyboard. You can focus on a treeview with a predefined Alt+Key combination, navigate through the nodes, expand/collapse, select, and check/uncheck nodes.
         
    • Ability for Customization of Individual Nodes
      • Each node (RadTreeNode) can now have separate Css classes for default, hover and selected state.
    1. Context menus support
      Expand the functionality of r.a.d.treeview by adding context (right-click) menus to any treenode. Each context-menu item can fire both server and client events, and are also customizable through CSS. 
    2. Fine-tuned behavior with Before / After events
      The new client-side event model provides greater flexibility allowing you to attach custom JavaScript functions before and after a node is highlighted, clicked, checked, toggled, etc. Events are fired also before and after a context menu item is clicked.
    3. Programmatic checking / unchecking of nodes
      You can now easily check/uncheck nodes from the code-behind to facilitate higher interactivity of your treeviews.
    4. Check / uncheck child nodes along with parent
      A very convenient and expected behavior of every treeview is that all subnodes should be checked/unchecked whenever the parent node is checked/unchecked respectively. This spares the effort for repetitive clicking that may even be impossible for larger structures. 
    5. Enhanced "LoadOnDemand" for huge structures
      The LoadOnDemand mode has been optimized to support tens of thousands of treenodes. On a 512 MB RAM 2Ghz P4 machine LoadOnDemand for 10,000 nodes responds in less than a second. For even better performance you can use caching.
    6. Group styles for fast and consistent formatting
      The new version of r.a.d.treeviewprovides mechanisms for batch formatting of nodes and menu-items with respect to their state, i.e. NodeStyle, HoverNodeStyle, SelectedNodeStyle, ContextMenuItemStyle, and ContextMenuItemHoverStyle.
    7. Linear collections for accessing all treenodes at once
      You can now access all treenodes in a linear collection without writing any recursive code. At the server-side you are provided with an ArrayList, while at the client-site you can use the generated JavaScript array.
    General
    1. Load on demand (MSDN-style) for larger structures
      In case your treeview has a large number of nodes, you can load only the visible ones. When the user requests a child node it is loaded "on demand", just like the MSDN contents menu. 
    2. Drag-and-drop functionality
      This feature is unique to r.a.d.treeview and allows you to easily rearrange its structure by simple drag-and-drops of nodes or complete branches. This will automatically fire a server-event (postback) that receives instances to both source and destination nodes as EventArgs. 
    3. Multiple node selection (Ctrl + select)
      You can select more than one node by holding down the CTRL key while clicking on a node. Upon postback you can retrieve all selected nodes using an API method.
    4. Tree-view ComboBox mode
      Another unique feature of the r.a.d.treeview is the ability for implementation of treeview combobox, similar to the Custom Links drop-down of the r.a.d.editor
    5. Full support for images and CSS
      You can easily blend r.a.d.treeview in the interface of your web-application using images and CSS. You can control the appearance of every single node or format groups of nodes according to their state (i.e. NodeOver, NodeSelected, NodeDisabled). 
    6. Auto SQL binding from ADO.NET Dataset
      Seamless integration with SQL technology makes r.a.d.treeview the tool for your dynamic web-site or application. Populate your treeviews directly from your database, reusing queries and cutting on updates. Furthermore, you can use the method for auto SQL binding and instantly populate your structure from an ADO.NET Dataset.
    7. Cross-frame support
      Every node has a Target attribute which makes r.a.d.treeview compatible for every frame scenario ("_blank" is supported as well).
    8. Check-box support
      r.a.d.treeview allows you to easily add a checkbox to each Node. You can also fine tune which Nodes display checkboxes (i.e. root Nodes, Nodes with child Nodes, child Nodes only, etc.) At runtime, you can get a collection of the checked nodes using an API method. 
    9. API for dynamic add/delete/disable of nodes
      r.a.d.treeview provides a comprehensive set of API methods for programmatic control at run-time: add, delete, enable, disable, check, uncheck, etc..
    10. Multiple instances on a single page
      Challenged by a navigational task? r.a.d.treeview allows the use of multiple treeviews per page, reusing a single code library for faster development and speed on the client.
    11. Control over the initial node state - expanded/collapsed
      Creating intuitive hierarchical navigation has never been easier thanks to the r.a.d.treeview's ability to specify the initial state (expanded/collapsed) of a given node or of the whole tree altogether.
    12. Retaining of the scroll position between postbacks
      In case you have a large treeview structure the component can be set to retain its scroll position between postbacks, so that the current node is always visible.
       
      推荐内容
      • The NEW NetAdvantage for .NET

        世界排名第一的用于.Net 的用户界面控制和组件工具! NetAdvantage for .Net 是我们全面地ASP.NET 和Windows窗口控制、组件和用于.NET平台的工具。 NetAdvantage for .NET给你提供你添加无接触AJAX到你

      • NetAdvantage Select

        Infragistics 全面更新了其产品线,修改了Microsoft .NET environments框架下的产品组合,详情如下: 老版本NetAdvantage for .NET更名为NetAdvantage Select,其产品配置和价格均无改变。 NetAdvantage Select

      • Chart FX for .NET

        Chart FX for .Net 完全是由C#编写,确保了其在.Net框架中为完全可托管代码(Managed Code), Chart FX for .NET针对Windows Forms 和Web Forms,提高了安全性,并且易于与XML Web services,增强了对Xml的支持

      • ASP.NET controls

        世界领先的基于AJAX ASP.NET用户界面控制 有30多个视觉与非视觉控制,NetAdvantage for ASP.NET控制是你快速创建你的高性能网络应用程序演示的完整的工具套件;其中包括AJAX网格、图表、工具

      • NetAdvantage for Windows Forms

        用于丰富的Windows Forms UI开发的重要.NET控制 从用户角度出发进行设计, NetAdvantage for Windows Forms是我们的.NET用户界面控制的完整设置,它让你在制作演示时,可以集中在商业逻辑上。我

      • ASP.NET controls

        世界领先的基于AJAX ASP.NET用户界面控制 有30多个视觉与非视觉控制,NetAdvantage for ASP.NET控制是你快速创建你的高性能网络应用程序演示的完整的工具套件;其中包括AJAX网格、图表、工具

      Copyright 软件中国 -打造中国最专业的正版软件供应平台 2022-2023

      昆仑永通(北京)信息技术有限公司版权所有 未经授权禁止复制或建立镜像

      京ICP备10037049号-2

      可用模式:Browser Server (BS)模式
      控件类型:.NET
      可用平台:.NET 2003/2005
      产品功能:列表