Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/09/2006, 10:45
Avatar de Developer9
Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años, 9 meses
Puntos: 47
HOla amigo me enseñaron que podía vincular el checkbox a un campo del dataset, y en el dataset hay un campo llamado chkEliminar que viene con true. Entonces con la linea:

DataBinder.Eval(Container, "DataItem.chkEliminar")

vinculo los checkbox a dicho campor que hay en el dataset. En en el grafico estoy poniendo esa linea en el Databinding en la propiedad checked del checkbox de la cabecera, pero cabe resaltar que lo hago en ambos checkbox, cabecera y detalle

Ambos checkbox originalmente están deschequeados y al ejecutar el formulario me doy cuenta que si funciona lo que estoy haciendo porque se me chequean los checkbox del detalle, pero no se me chequea el checkbox de la cabecera.

No se como hacerle para que funcione tambien en el checkbox del header.

Efectivamente el checkbox del header lo utilizo para chequear y deschequear los checkox de los items, pero eso ya lo tengo friamente calculado, lo hago con una superfuncion javascript.

La cosa es que al cargar el formulario como en el dataset viene un true se me chequean todos los checkbox de los items, y como todos están chequeados debería chequear tambien el checkbox de la cabecera, pero no contaba con su astucia... no se como chequearlo cuando se carga el formulario

Si se como recorrer el grid, lo que tambien se me ocurre es luego de llenar el grid verificar si los checkbox están chequeados o deschequeados y según eso chequear o deschequear el checkbox del header, pero no se como accesar al checkbox del header, se que es con la función FindControl, pero no se como hacerlo

Última edición por Developer9; 21/09/2006 a las 10:50 Razón: Faltó texto y emotiCon