treeview的问题 vs2008 中建了个masterpage 里面有个treeview控件 单击控件中某个子节点, 页面刷新,定位到页面a后 treeview中的节点会全部展开 有没有什么办法只让点击的那个结点展开 其他结点都闭合 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 treeview1.CollapseAll();//关闭所有treeview1.Nodes[0].Expanded = true;//展开第一个 我觉得你绑定Treeview时候有问题,不可能全部打开的。你很可能没有加ispostback。而且在加载数据的时候就把每个Node打开了。我觉得应该是数据只要加载,不打开,双击的时候再打开。 我是在控件中添加的数据 没有后台绑定比如A,B,C三个节点,且A,B,C各有3个子节点 打开页面时 A,B,C三个节点都是展开的 ,如果设置了ExpanDepth=0,则A,B,C都为关闭现在点击A下面的一个子节点 页面提交后 A,B,C就都变成了展开 protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e) { TreeView1.CollapseAll(); TreeView1.SelectedNode.Expand(); } treeview1.Nodes[0].Expanded = true; 再问下 那个treeview的checkbox有三态吗? vs2008中使用AJAX Control Tookit工具的问题? 分析器错误消息: 求助!无法识别的属性“targetFramework”。请注意属性名称区分大小写。 如何更改树形结构的样式? 请教一个简单的问题 求助~~! asp.net 向一系列表中同时插入数据 谁有ASP.Net环境下获取服务器网卡地址的代码? 急啊!大家帮帮忙 dotnet中forms验证方式的困惑——多虚拟目录共享login.aspx——狠急 关于数据库按条件检索的问题~~~~~~ 关于ASP.NET文本循环 asp.net創建資料夾
treeview1.Nodes[0].Expanded = true;//展开第一个
不可能全部打开的。
你很可能没有加ispostback。而且在加载数据的时候就把每个Node打开了。我觉得应该是数据只要加载,不打开,双击的时候再打开。
protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
{
TreeView1.CollapseAll();
TreeView1.SelectedNode.Expand();
}