Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/04/2010, 19:24
daniel44
 
Fecha de Ingreso: abril-2010
Mensajes: 19
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Checks en treeview

Usa el evento TreeNodeCheckChanged para llenar a los hijos del nodo que seleccionaste.

Ejemplo
Código:
protected void TreeView1_TreeNodeCheckChanged(object sender, TreeNodeEventArgs e)
    {
        foreach (TreeNode n in e.Node.ChildNodes)
        {
            n.Checked = e.Node.Checked;
        }
    }
Este evento no dispara un postback por si mismo, sino que se desncadena (un evento por cada nodo seleccionado) cuando se genera otro postback.
Es decir si seleccionas 5 nodos los 5 eventos se dispararan hasta que exista un postback al servidor.
Sin embargo puedes hacer mediante JS que se haga el postback al seleccionarlo. Te dejo un link en donde explican como hacerlo [URL="http://forums.asp.net/p/1109288/1888180.aspx"]AQUI[/URL]


Suerte