Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   .NET (https://www.clubdelphi.com/foros/forumdisplay.php?f=17)
-   -   Checkbox en un datagrid (https://www.clubdelphi.com/foros/showthread.php?t=30645)

joel20 12-04-2006 11:41:34

Checkbox en un datagrid
 
Buenas de nuevo:

Utilizo delphi 2006.net en asp, tengo un datagrid que en la propiedad columns he añadido una columna template, y en ella he conseguido añadir un checkbox. Lo que necesito es poder controlar cuando el checkbox de determinada linea esta apretado o no.

Espero que me podais ayudar, haber si alguien me puede dar alguna pista,

Gracias!!!!!

joel20 12-04-2006 12:55:10

Necesito ayuda urgente!!! jeje
Cualquier ayuda me sera util.
Gracias!

Bicho 12-04-2006 13:24:53

Aver joel20, un poquito de por favor!!
Tranquilidad ante todo hace una hora que has expuesto tu duda y esperas que en media hora esté resulta, no todas las preguntas se contestan igual, no todas las preguntas tienen la misma dificultad y no todos los que estamos en éste foro estamos en disposición de contestar todas las preguntas ni saber de todos los temas.

Lo único que te pido es un poco de paciencia, y mientras esperas que tal si te pasas por aquí, un poco de lectura y comprensión nunca vienen mal

Saludos

joel20 12-04-2006 13:28:41

Jeje, lo he dicho en cachondeo, la verdad es que llevo todo el dia de ayer y esta mañana, y estoy realmente desesperado.

Espero que me podais ayudar.

__hector 13-04-2006 00:20:10

Que deseas hacer exactamente?

Si quieres validar cuales elementos estan marcados al momento de pulsar un boton, por ejemplo, puedes recorrer cada fila del grid y ver si el checkbox fue marcado.

El codigo queda mas o menos asi:

Código:

for(int m=0;m<grid.Items.Count;m++)
{
 CheckBox chk = (CheckBox) grid.Items[m].Cells[celda].FindControl("nombrecheck");
 if(chk != null)
 {
  if(chk.Checked)
    //hagotalcosa
  else
  //hagoestaotra
 }
}


joel20 18-04-2006 13:39:02

Gracias hector!


La franja horaria es GMT +2. Ahora son las 13:19:19.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi