Here i have an example for you check if it helps u in case you are creating your treeview dynamically
code below is of Default.aspx page
CODE<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>
Untitled Page
/CODE
and the code below is of Default.aspx.vb page
CODEPartial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim tree As New TreeView
tree.ID = "tree"
For i As Integer = 1 To 5
Dim pnode As New TreeNode("Node" & i)
For j As Integer = 1 To 3
Dim cnode As New TreeNode("Child" & j)
pnode.ChildNodes.Add(cnode)
Next
tree.Nodes.Add(pnode)
Next
AddHandler tree.SelectedNodeChanged, AddressOf selectedIindexChange
PlaceHolder1.Controls.Add(tree)
End Sub
Private Sub selectedIindexChange(ByVal sender As Object, ByVal e As System.EventArgs)
Response.Write(CType(sender, TreeView).SelectedNode.Text)
End Sub
End Class/CODE
in this example i child node click is also working may be this can help you :-)
Rajesh_b74, if this helps please login to Mark As Answer. | Alert Moderator