找回密码
 立即注册

QQ登录

只需一步,快速开始

jian.du
初级会员   /  发表于:2015-7-29 16:38  /   查看:4739  /  回复:2
把C1TreeView  放到updatePanle中,执行这个SelectedNodesChange 事件,执行效率很低,耗时比较长。

2 个回复

倒序浏览
jian.du
初级会员   /  发表于:2015-7-29 17:00:00
沙发
C1TreeView   默认加载全部展开的属性是哪个?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-29 18:00:00
板凳
回复 1楼jian.du的帖子

感谢你的反馈。
你的问题我没有重现。
但是我看微软的msdn上有描述,将 TreeView 控件与 UpdatePanel 控件一起使用,会有使用条件方面的限制。
UpdatePanel 控件用于通过回发更新页面的选定区域,而不是更新整个页面。可在 UpdatePanel 控件内使用 TreeView 控件,但具有以下限制:

?TreeView 回调必须与异步回发关联,否则回调事件验证将会失败。在将 TreeNode 控件的 PopulateOnDemand 属性设置为 true 时,即启用了回调。可以使用以下方法之一来确保 TreeView 回调对 UpdatePanel 控件起作用:

?如果 TreeView 控件不在 UpdatePanel 控件内,则在不是异步回发的一部分的 TreeNode 控件上禁用回调。为此,需要将 PopulateOnDemand 属性设置为 false。


?以编程方式刷新在异步回发过程中注册回调的所有控件。例如,可以将 TreeView 控件放置在 UpdatePanel 控件内。TreeView 控件不必位于发起异步回发的 UpdatePanel 控件中,只要包含 TreeView 控件的 UpdatePanel 控件刷新即可。


?必须使用对级联样式表 (CSS) 类的引用来应用样式。例如,使用属性-CssClass(其中属性指 Property)属性 (Attribute) 来设置样式,而不是使用属性-子属性(其中属性指 Property)属性 (Attribute) 设置 NodeStyle 属性 (Property)。同样,在使用 NodeStyle 模板设置样式时,请使用模板的 CssClass 属性 (Attribute)。

希望对你有所帮助。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部