Afs*_*bbi 4 asp.net data-binding treeview
有没有办法强制TreeView按需加载数据?另一方面,TreeView只有在要扩展节点时才必须加载数据.TreeView绑定到正在实施的数据集合IHierarchyData.
Akr*_*hda 10
做这个诀窍的三个步骤:
1 - 将TreeView.ExpandDepth设置为0.这消除了添加TreeNode对象TreeView的扩展,并在属性设置为true的每个旁边显示扩展符号[+].TreeNodeTreeNode.PopulateOnDemand
2- 为每个分支设置TreeNode.PopulateOnDemand为True.当集合为空时,扩展符号[+]将仅显示在属性设置为true的对象旁边. TreeNodeTreeNode.ChildNodesTreeNodeTreeNode.PopulateOnDemand
3-处理TreeView.TreeNodePopulate事件以在扩展时对分支节点进行poulate.如果在事件被触发之前已经扩展了TreeNode- TreeNode.PopulateOnDemand设置为true,则会触发此事件TreeView.TreeNodeExpanded.
| 归档时间: |
|
| 查看次数: |
5398 次 |
| 最近记录: |