c# 删除treeview(web)节点删不掉
如题 (是web控件 ) 我用opcTreeView.Nodes.Remove(curtn)明明执行了就是删不掉啊
还有如果curtn有子节点是不是应该能自动删除还是要递归删除 我也写了函数但是也删不掉不知是不是treeview的什么属性设置问题还是什么问题
protected void delnode_tn(TreeNode tn)
{
while (tn.ChildNodes.Count > 0)
{
for (int i = 0; i < tn.ChildNodes.Count; i++)
{
delnode_tn(tn);
}
}
opcTreeView.Nodes.Remove(tn);
}
------解决方案--------------------
不对啊,如果是tn有子节点那就只有循环了。。。。