ASP.NET2.0 新控件 TreeView控件的属性和事件
2007-04-05 22:42
TreeView控件:以树型结构递归显示数据,可扩展和折叠的分支,节点是可导航, 可选择的,也可添加选择框。 TreeNode对象:TreeNodes(节点对象)可以通过声明方式,写代码方式或通过数据邦定方式添加;可以按需装载;可以嵌套
二、关键属性
TreeView控件的关键属性:
| CheckedNodes |
声明被选择的单个或多个节点 |
| ExpandDepth |
声明TreeView控件展开的深 |
| Nodes |
TreeNodeCollection类型的节点集合 |
| SelectedNode |
当前被选择的节点 |
| ShowCheckBoxes |
声明是否显示复选框 |
| ShwoExpandCollapse |
声明展开/折叠状态 |
| ShowLines |
声明节点间是否以线连接 |
| LevelStyles |
指定每个层次的节点的样式 |
| NodeStyle |
指定节点的默认样式 |
| RootNodeStyle |
指定根节点的样式 |
| LeafNodeStyle |
指定子节点的样式 |
| SelectedNodeStyle |
指定选定节点的样式 |
| HoverNodeStyle |
指定当鼠标移动到节点上方时的样式 |
| ImageUrl Properties |
指定表示展开/折叠的图片的URL路径 |
TreeNode的关键属性:
| Checked |
标明节点上的复选框的选择状态 |
| ImageUrl |
标明节点上所用图片的url路径 |
| NavigateUrl |
当单击节点时所要导航到的url路径 |
| SelectAciton |
无导航节点被单击时所要执行的动作 |
| Selected |
标明当前节点是否被选择的节点 |
| ShowCheckBox |
标明当前节点是否显示复选框 |
| Text |
节点上的文字 |
TreeView的事件:
| CheckChanged |
当复选框被选择或清除时所触发的事件 |
| SelectedNodeChanged |
当选择的节点发生改变时触发的事件 |
| TreeNodeCollapsed |
当分支被折叠时所触发的事件 |
| TreeNodeExpanded |
当分支被展开时所触发的事件 |
| TreeNodeDataBound |
当节点被绑定到数据源时所触发的事件 |
| TreeNodePopulate |
only fired on server if EnableClientScript=”false” |
注:1. ExpandDepth 的默认值是:FullyExpand,也就是全部节点展开,如果初始 时想让根节点不展开,设置其值为:0 。
|
74 39 92 51 50 75 83 69
90 94 85 39 09 18 54 68
41 78 13 36 77 82 56 54
03 15 13 34 62 19 80 14
42 35 09 93 73 93 19 21
71 43 71 69 53 33 59 23
45 06 93 31 36 85 79 57
22 14 95 23 15 83 23 48
14 22 02 70 26 42 92 64
61 50 26 22 83 31 31 58
49867958