就是怎样把树结点变为可编辑状态(变成textbox或是别的什么)?
谁搞定马上100分相送...

解决方案 »

  1.   

    Web上的例子还没有见过,关注……
      

  2.   

    看看这个对你是否有帮助javascript控制treeview 
     
    精华贴http://search.csdn.net/Expert/topic/1382/1382892.xml?temp=.24149721.设置所选节点,如选中第二个节点
    function SetSelNode()
    {
     TreeView1.selectedNodeIndex="1";
    }2.得到所选节点的Text,ID或NodeData
    function GetAttribute()
    {
     alert(TreeView1.getTreeNode(TreeView1.selectedNodeIndex).getAttribute("Text"));
    }
    替换Text为ID或NodeData,可分别得到所选节点的ID或NodeData3.修改节点属性,如修改第一个节点的Text
    function ModifyNode()
    {
     var node=TreeView1.getTreeNode("0");
     node.setAttribute("Text","hgknight");
    }4.得到点击节点
    function TreeView1.onclick()
    {
     alert(TreeView1.getTreeNode(TreeView1.clickedNodeIndex).getAttribute("Text"));
    }5.添加节点
    function AddNode()
    {
     var node=TreeView1.createTreeNode();
     node.setAttribute("Text","hgknight");
     TreeView1.add(node);    

      

  3.   

    如果使用微软的TreeView那么实现这个是比较困难的,可能要重写整个控件,即使重写维护量也很大,强烈建议不要这样做。
    建议你看看是否有其他的第三方组件可以使用。