日期:2014-05-19  浏览次数:20962 次

TreeView节点展开问题
我的TreeView放在一个模板里,当点击某一节点时,总是重新加载一次TreeView,默认设置的是,开始时展开所有节点,点击某一节点以后,本来已经收缩回去的节点也会再打开,怎么样能让收缩的节点不自动打开?是不是什么地方的属性设置问题?

------解决方案--------------------
是否在哪里调用了ExpandALL()方法了?
展开是用Expand()方法
------解决方案--------------------
1  查一下有没有给树增加 Expand方法。
2 查一下你的TreeClick事件,有没有地方会调用ExpandALL方法。
3 怀疑你的某些代码有事件重复调用的问题。
------解决方案--------------------
楼主是不是asp啊,可能是打开一个页面时,本叶面也刷新了,就重新加载了treeview