标题打错一个字
在web版treeview中如何定位一个节点?是不是用SelectedNodeIndex?

解决方案 »

  1.   

    SelectedNodeIndex是一个字符串类试(0.1...1),设置它会不方便
    建议使用SelectedNode 
      

  2.   

    如果你能记住那个自动生成的Index当然没有问题
    如果你要根据text 或者value 选择
    得自己写find函数得到 index
    TreeView1.Nodes[0].GetNodeIndex();
      

  3.   

    to:Meyer() 
    写个遍历树的函数?to:513(513)
    SelectedNode 怎么用?
      

  4.   


    private void FindNode(string pagename,TreeNodeCollection mytn)
    {
    if(pagename!=null)
    {
    foreach(TreeNode tn in mytn)
    {
    if(tn.ID==pagename)
    {
    tvHelp.SelectedNodeIndex=tn.GetNodeIndex();
    break;
    }
    if(tn.Nodes.Count>0)
    {
    FindNode(pagename,tn.Nodes);
    }
    }
    }
    }//不过要先把整个树展开
    //谢谢各位了