首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

treeview收缩其他已点过的节点解决方法

2012-03-01 
treeview收缩其他已点过的节点刚才在网上看了很了很多例子,都是VS03的,我是用的VS05自带的treeview,而且没

treeview收缩其他已点过的节点
刚才在网上看了很了很多例子,都是VS03的,我是用的VS05自带的treeview,而且没有msdn03,那些VS03属性不太明白,现求1个完整的vs05的cs或js代码实现“展开点击节点同时收缩其他已经展开的节点”顶者有分~~~谢谢

[解决办法]
cs简单一些: protected void TreeView1_TreeNodeExpanded(object sender, TreeNodeEventArgs e) { TreeNodeCollection ts = null; if (e.Node.Parent == null) { ts = ((TreeView)sender).Nodes; } else ts = e.Node.Parent.ChildNodes; foreach (TreeNode node in ts) { if (node != e.Node) { node.Collapse(); } } }

热点排行