日期:2014-05-20  浏览次数:20471 次

关于treeview控件接点定位的问题,急~~~~~
我的treeview控件是动态加栽过来的,现在自由添加节点后treeview控件回重新加栽从而全部折叠起来了,我想要的效果是添加完节点后treeview控件仍然保持原来展开的样子,不知道用什么方法可以实现,请教各位高人,谢谢!

------解决方案--------------------
我是记录了当前展开的节点的信息,然后遍历一遍重新标记。
只要记录已经展开的节点就ok。不过treeview数据量大的时候会有些慢,可以移交到客户端用js遍历重新标记,这就看个人拉
------解决方案--------------------
动态添加节点写在下边事件中
private void mtvCourse_SelectedIndexChange(object sender,Microsoft.Web.UI.WebControls.TreeViewSelectEventArgs e){
string index = e.NewNode;
}