如何使用?这问题太含糊!
先安装treeView,然后写代码

解决方案 »

  1.   

    怎么安装  有这个控件下载么(webform的)?
      

  2.   

    (1)下载地址
    http://msdn.microsoft.com/downloads/samples/internet/default.asp?url=/Downloads/samples/Internet/ASP_DOT_NET_ServerControls/WebControls/default.asp
    (2)不显示树型的问题
    首先:下载包分自动安装和手动安装两种包。
    要下载大小约650K 的自动安装包。
    其次:TreeView要求客户端浏览器版本为IE5.5及以上,最好要求客户端升级为IE6.0(3)关于闪烁
    将AutoPostBack属性设置为真,SelectedIndexChange才能被执行。不过这样的话刷新的很厉害。不要刷新的话,将AutoPostBack属性设置为FALSE.    (4)常用的几个属性和方法
    ~Index 获取树节点在树节点集合中的位置。
    ~Nodes 获取分配给树视图控件的树节点集合。
    ~Parent  获取或设置控件的父容器。
    ~SelectedNode 获取或设置当前在树视图控件中选定的树节点。
    ~ExpandAll 展开所有树节点。
    ~Checked 获取或设置一个值,用以指示树节点是否处于选中状态。
    ~Text 获取或设置在树节点标签中显示的文本。
    ~Expand 展开树节点。
    ~Clear 清空树
    ~Remove 从树视图控件中移除当前树节点。(5)常用的几个操作:增加、删除、修改、剪切@增加节点:
            Dim tmpNd3 As New Microsoft.Web.UI.WebControls.TreeNode()
            Dim NdSel As New Microsoft.Web.UI.WebControls.TreeNode()
            'NdSel 为当前选定的节点,新节点将作为它的子节点 
            NdSel = Treepaybasic.GetNodeFromIndex(Treepaybasic.SelectedNodeIndex)
            tmpNd3.Text = "新增节点"
            '在树中添加这个新节点
            NdSel.Nodes.Add(tmpNd3)
    @删除节点:
            Dim tmpNd3 As New Microsoft.Web.UI.WebControls.TreeNode()
            Dim NdSel As New Microsoft.Web.UI.WebControls.TreeNode()
            'NdSel 为当前选定的要删除节点,tmpNd3为它的父节点 
            NdSel = Treepaybasic.GetNodeFromIndex(Treepaybasic.SelectedNodeIndex)
            If (Treepaybasic.SelectedNodeIndex <> "0") Then
                tmpNd3 = NdSel.Parent
                tmpNd3.Nodes.Remove(NdSel)
            Else
                Treepaybasic.Nodes.Clear()
            End If
    @修改节点:
            Dim NdSel As New Microsoft.Web.UI.WebControls.TreeNode()
            NdSel = Treepaybasic.GetNodeFromIndex(Treepaybasic.SelectedNodeIndex)
            NdSel.Text = "aaa"
    @剪切和粘贴
      

  3.   

    用法msdn上写的很清楚了,自己看吧
      

  4.   

    点击树形控件时,触发SelectedIndexChange事件