ASP.NET TreeView并按需加载数据
发布时间:2020-12-16 07:27:14 所属栏目:asp.Net 来源:网络整理
导读:有没有办法强制TreeView按需加载数据?另一方面,TreeView必须仅在要扩展节点时加载数据. TreeView绑定到实现IHierarchyData的数据集合. 解决方法 做这个诀窍的三个步骤: 1 – 将TreeView.ExpandDepth设置为0.这消除了TreeView中添加的TreeNode对象的扩展,并
有没有办法强制TreeView按需加载数据?另一方面,TreeView必须仅在要扩展节点时加载数据. TreeView绑定到实现IHierarchyData的数据集合.
解决方法
做这个诀窍的三个步骤:
1 – 将TreeView.ExpandDepth设置为0.这消除了TreeView中添加的TreeNode对象的扩展,并显示了将TreeNode.PopulateOnDemand属性设置为true的每个TreeNode旁边的扩展符号[]. 2-为每个分支TreeNode设置TreeNode.PopulateOnDemand为True.当TreeNode.ChildNodes集合为空时,扩展符号[]将仅显示在TreeNode.PopulateOnDemand属性设置为true的TreeNode对象旁边. 3-处理TreeView.TreeNodePopulate事件以在扩展时对分支节点进行打包.当TreeNode(TreeNode.PopulateOnDemand设置为true)在TreeView.TreeNodeExpanded事件被触发之前被扩展时,将触发此事件. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 在Page_Load之前处理事件
- asp.net-mvc – ELMAH – 使用自定义错误页面收集用户反馈
- asp.net-mvc-3 – Firefox页面没有正确重定向
- asp.net – WebForms中的强类型容器
- ASP.NET AJAX中的$create函数是什么?
- 当使用SignalR和传输模式长轮询时,Asp.net会话永不过期
- asp.net – 页面刷新和页面回发之间的区别
- asp.net-mvc – ASP.NET MVC – 仅经过身份验证的用户
- asp.net – 为什么这个DateTime.ParseExact语句不起作用?
- iis – 如何查看有多少用户在线?
推荐文章
站长推荐
- asp.net-mvc-3 – 没有表单身份验证的AntiForger
- asp.net-mvc – ASP.NET MVC:AJAX调用的控制器是
- ASP.Net:尝试处理http:// localhost:5957 / h
- 为什么我需要在ASP.NET控件上调用处理?
- 更优雅的在 Xunit 中使用依赖注入
- asp.net-mvc – ASP.NET MVC3,Html.TextAreaFor没
- asp.net – 在.NET Framework中引用库而不是.NET
- asp.net-mvc – 具有Fluent nHibernate和Ninject
- asp.net-mvc – 如何使用ASP.net MVC实现动态面包
- asp.net-web-api – Hot Towel / Durandal / Bre
热点阅读