动态加载树时,取当前节点的父节点的问题,100分解决马上给
用2.0做树的时候碰到动态加载树节点,动态加载树写在下面的事件里
C# code
protected void TreeView1_TreeNodePopulate(object sender, TreeNodeEventArgs e)
{
}
其中
e是当前点中的节点,得到这个节点可以用e.Node,但是我想得到当前点中节点的父节点,用e.Node.Parent得到的总是null值,不知道为什么,请各位给看看啊
------解决方案--------------------
当前点中的节点也许就是根节点,则e.Node.Parent为null.
加个判断
if(e.Node.Level>0)
e.Node.Parent .....
else
..........
------解决方案--------------------用下面代碼試試看
this.TreeView1.SelectedNode.Parent
------解决方案--------------------你这是什么事件 .....
------解决方案--------------------你先show以下看你选中的是哪个节点,可能你的E一直保留在根目录下面
------解决方案--------------------
------解决方案--------------------
f(node.Parent!=null)
{
TreeNode parnode=node.Parent;
string text=parnode.Text;
}
试试
------解决方案--------------------
没有找到那个事件.
对winform不太熟悉