怎样通过后台代码,判断选择了哪个树节点?里边有个方法SelectedNodeIndex()是返回选中的节点描述,但是是形如"0.1.1"这样的字符串。我能不能返回一个TreeNode形的引用呢

解决方案 »

  1.   

    10.设置所选节点,如选中第二个节点
    function SetSelNode()
    {
    TreeView1.selectedNodeIndex="1";
    }11.得到所选节点的Text,ID或NodeData
    function GetAttribute()
    {
    alert(TreeView1.getTreeNode(TreeView1.selectedNodeIndex).getAttribute("Text"));
    }
    替换Text为ID或NodeData,可分别得到所选节点的ID或NodeData12.修改节点属性,如修改第一个节点的Text
    function ModifyNode()
    {
    var node=TreeView1.getTreeNode("0");
    node.setAttribute("Text","hgknight");
    }13.得到点击节点
    function TreeView1.onclick()
    {
    alert(TreeView1.getTreeNode(TreeView1.clickedNodeIndex).getAttribute("Text"));
    }14.添加节点
    function AddNode()
    {
    var node=TreeView1.createTreeNode();
    node.setAttribute("Text","hgknight");
    TreeView1.add(node);
    }
      

  2.   

    TreeView使用集锦 
    http://www.csdn.net/Develop/Read_Article.asp?Id=22100
    TreeView学习笔记  
    http://www.csdn.net/Develop/Read_Article.asp?Id=18545