有没有办法强制TreeView
按需加载数据?另一方面,TreeView
只有在要扩展节点时才必须加载数据。 TreeView
绑定到实施IHierarchyData
的数据集合。ASP.NET TreeView和按需加载数据
4
A
回答
9
三步做的伎俩:
1 - 设置TreeView.ExpandDepth至。这消除了在TreeView
添加TreeNode
物体的膨胀和示出了展开符号[+]旁边具有TreeNode.PopulateOnDemand
属性设置为真每个TreeNode
。
2-设置为TreeNode.PopulateOnDemand到真每个分支TreeNode
。当TreeNode.ChildNodes
收集空,扩展符号[+]将仅次于拥有TreeNode.PopulateOnDemand
属性设置为真正TreeNode
对象显示。
3-处理TreeView.TreeNodePopulate事件以便在扩展时填充分支节点。 TreeNode
- TreeNode.PopulateOnDemand
设置为true - 已在TreeView.TreeNodeExpanded
事件启动之前展开,此事件将被触发。
0
或者您可以根据可用的不同事件填充您的树,而不是立即加载整棵树
相关问题
- 1. PyGTK如何“按需加载”数据到TreeView
- 2. 使用按需加载更新treeview数据源中的本地数据
- 3. Treeview加载分层数据
- 4. ASP.net dropdownlist按需加载
- 5. 需要使用虚拟化和按需加载WPF TreeView搜索示例
- 6. 在WPF TreeView和惰性加载数据绑定所需的建议与NHibernate
- 7. 如何异步加载和绑定XML数据到TreeView?
- 8. 使用AngularJS数据表滚动的按需数据加载
- 9. 按需加载JavaScript
- 10. Telerik treeView按需加载。我怎样才能找到并扩展一些节点?
- 11. 如何在加载数据时按需添加页脚到ListView
- 12. Treeview加载问题
- 13. GLTF按需和LOD为masive GLTF加载
- 14. 刷新数据,无需重新加载
- 15. 如何在数据加载时添加jquery treeview回调
- 16. 加载数据后,点击该按钮后,无需重新加载页面asp.net mvc
- 17. 在asp.net treeview控件中绑定数据?
- 18. 按需下载mapforge矢量数据
- 19. eclipse - 加载插件“按需”
- 20. AngularJS按需加载字体
- 21. MasterDetails按需加载问题
- 22. RxJava按需加载项目
- 23. 按需加载xap文件
- 24. jQuery按需加载图像
- 25. QTreeView和QSqlQueryModel - 根据需要从sql数据库加载儿童
- 26. ASP.NET TreeView和选择节点
- 27. Treeview asp.net
- 28. 在treeview中需要帮助asp.net
- 29. Sapui5加载数据按参数传递
- 30. asp.net treeview与数据库中的文件夹和文件