none
Prender todos los checkbox de un gridview RRS feed

  • Pregunta

  • hola amigos tengo una duda estoy desarrollando un pequeño sistema pero necesito un gridview que utilizare para el envió de correos electrónicos, estos se enviaran a los usuarios cuya columna del gridview que es de tipo checkbox este palomeada, pero necesito un botón que oprimirlo todos los checkbox de mi gridview se palomeen para que se envié el correo a todos.

    alguien tiene alguna idea de como poder programar este botón que realice esa función.

    saludos

    lunes, 13 de mayo de 2013 21:16

Respuestas

  • podrias hacerlo desde javascript

    http://social.msdn.microsoft.com/Forums/en-US/netfxwebes/thread/076e4033-a60e-44cf-9132-8b8077e3b671

    si lo haces asi no deberias realizar ningun postback al servidor

    ----

    aunque esta simpre la opcion de ir a un evento y usar

    foreach(GridViewRow row in GridView1.Rows){

        CheckBox check = row.FindControl("nombre_ctrl_checkbox") as CheckBox;

         check.Cheled = true;

    }

    ese es el codigo que pondrias en el boton

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta Alejandroid56 lunes, 13 de mayo de 2013 21:53
    lunes, 13 de mayo de 2013 21:34

Todas las respuestas

  • Hola puedes utilizar JavaScript:

    Select All Checkbox


    Si se solucionó tu consulta no olvides marcar la respuesta. Saludos

    lunes, 13 de mayo de 2013 21:31
  • podrias hacerlo desde javascript

    http://social.msdn.microsoft.com/Forums/en-US/netfxwebes/thread/076e4033-a60e-44cf-9132-8b8077e3b671

    si lo haces asi no deberias realizar ningun postback al servidor

    ----

    aunque esta simpre la opcion de ir a un evento y usar

    foreach(GridViewRow row in GridView1.Rows){

        CheckBox check = row.FindControl("nombre_ctrl_checkbox") as CheckBox;

         check.Cheled = true;

    }

    ese es el codigo que pondrias en el boton

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta Alejandroid56 lunes, 13 de mayo de 2013 21:53
    lunes, 13 de mayo de 2013 21:34
  • muchas gracias me sirvió la respuesta

    saludos

    lunes, 13 de mayo de 2013 21:54