此代码前面的内容包括目录树的创建、定制目录树的上下文菜单以及目录树节点的管理,如添加、删除、修改操作等。在此提供的代码主要示范xml目录树的拖放操作(Drag-and- Drop)。拖放是图形用户界面操作的一个典型特色。所有的拖放操作都在客户端实现。
下载:http://www.vckbase.com/code/downcode.asp?id=1629

解决方案 »

  1.   

    老兄.樹已生成.但是是分層次的各個節點.沒有各節點的邊線.我想問這個線如何加入.類似window的目錄樹,除了節點外.要有外線突出其樹狀結構.我的關鍵在這里.
      

  2.   

    建议用相关控件如TreeView,
    如果你生成的xml格式是以下格式
    <TREENODES>
     <TREENODE TEXT="root" EXPANDED="true">
      <TREENODE TEXT="node1" NavigateURL="index.aspx" target="mainframe"/>
      <TREENODE TEXT="node2"/>
     </TREENODE>
     <TREENODE TEXT="node3" IMAGEURL="images/node3.gif"/>
    </TREENODES>
    我可以给你一段代码:
    <HTML XMLNS:mytree>
    <?IMPORT NAMESPACE="mytree" IMPLEMENTATION="treeview.htc"/>
    <BODY>
    <mytree:TREEVIEW ID="oTree"
        SYSTEMIMAGESPATH="TreeImages"
        CHILDTYPE="folder"
        TREENODESRC="Tree.xml"
    />
    </BODY>
    </HTML>
    treeview.htc文件太长,你给个email,我发给你。
      

  3.   

    好吧[email protected].在這兒先謝了
      

  4.   

    [email protected]
    我也要一份
      

  5.   

    用treeview控件是比较好的选择,
    可以直接设置TREENODESRC,但是这要求xml文件和treeview的格式一样