有沒有辦法強制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. ASP.Net MVC - 按需建立負載TreeView
- 2. PyGTK如何「按需加載」數據到TreeView
- 3. 使用按需加載更新treeview數據源中的本地數據
- 4. Treeview加載分層數據
- 5. ASP.net dropdownlist按需加載
- 6. EntityFramework和MVVM是否可以按需使用TreeView加載節點?
- 7. 需要使用虛擬化和按需加載WPF TreeView搜索示例
- 8. 在WPF TreeView和惰性加載數據綁定所需的建議與NHibernate
- 9. 的UIWebView和javascript需要加載數據
- 10. 如何異步加載和綁定XML數據到TreeView?
- 11. 使用AngularJS數據表滾動的按需數據加載
- 12. 按需加載JS
- 13. 按需加載JavaScript
- 14. Telerik treeView按需加載。我怎樣才能找到並擴展一些節點?
- 15. Treeview加載問題
- 16. 刷新數據,無需重新加載
- 17. 如何在加載數據時按需添加頁腳到ListView
- 18. 壓縮和按需加載腳本
- 19. GLTF按需和LOD爲masive GLTF加載
- 20. 如何在數據加載時添加jquery treeview回調
- 21. 延遲加載或按需加載
- 22. 在Treeview中加載類別和項目
- 23. 在asp.net treeview控件中綁定數據?
- 24. 加載數據後,點擊該按鈕後,無需重新加載頁面asp.net mvc
- 25. 按需下載mapforge矢量數據
- 26. RxJava按需加載項目
- 27. 按需加載字體
- 28. 按需加載xap文件
- 29. AngularJS按需加載字體
- 30. MasterDetails按需加載問題