I must have been having a bad day but for the benefit of others!
Private Sub TreeView1_AfterSelect(ByVal sender As System.Object, ByVal e As System.Windows.Forms.TreeViewEventArgs) Handles TreeView1.AfterSelect
Needs to be
Public Sub TreeView1_AfterSelect(ByVal sender As Object, ByVal e As EventArgs) Handles TreeView1.SelectedNodeChanged
The other bits
strTag = TreeView1.SelectedNode.Tag()
Needs to be
strTag = TreeView1.SelectedNode.Value
And in the code for the Treeview in the .aspx page add
OnSelectedNodeChanged="TreeView1_AfterSelect"
|