Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/03/2009, 16:00
RubenIII
 
Fecha de Ingreso: marzo-2009
Mensajes: 2
Antigüedad: 16 años
Puntos: 0
Respuesta: Click en TreeView

Ya que nadie me contesta, me contesto yo solo:

Para poder detectar el clic en un nodo del árbol agregamos esta instrucción: OnSelectedNodeChanged = "tvMenu_NodeMouseClick" en el diseño del árbol así:

Código:
<asp:TreeView ID="tvMenu" runat="server" ImageSet="Arrows" Style="background-color: #CEE3F6" 
                OnSelectedNodeChanged = "tvMenu_NodeMouseClick">
De esta forma conectamos el evento clic con un procedimiento que vamos a programar desde el código escondido así:

Código:
Public Sub tvMenu_NodeMouseClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles tvMenu.SelectedNodeChanged
        Dim vtvArbol As TreeView
        Dim vtnNodo As TreeNode
        vtvArbol = sender
        vtnNodo = vtvArbol.SelectedNode()
    End Sub
Con el vtnNodo.Value = "valor" ya podemos identificar a que nodo se le dio clic.

Saludos