如何使asp.net树视图控件只允许扩展一个节点

时间:2013-01-29 03:30:08

标签: asp.net vb.net treeview

我已经使用我的数据表绑定了树视图控件,并且它已经完美呈现。

但它允许我扩展我点击的节点数。

一次只能扩展一个节点。单击另一个节点应该折叠其他节点。

应该为此解雇什么事件?任何的想法 ?

1 个答案:

答案 0 :(得分:0)

    Protected Sub Tree_Index_TreeNodeExpanded(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.TreeNodeEventArgs) Handles Tree_Index.TreeNodeExpanded
    ' Loop through all nodes 
    For Each treenode As TreeNode In Tree_Index.Nodes 
        ' If node is expanded 
        If treenode.Value <> e.Node.Value Then
            ' Collapse all other nodes 
            treenode.Collapse()
        End If
    Next
End Sub