none
Guardar informacion de Gridview desde checkbox RRS feed

  • Pregunta

  • Que tal como estan?, les comento tengo un gridview el cual cargo con informacion de mi bd, agregue un boton de Checkbox el cual converti a 

     <asp:TemplateField>
                           <ItemTemplate>
                               <asp:CheckBox ID="CheckBox1" runat="server" />
                                                    </ItemTemplate>
                                                    <EditItemTemplate>
                                                        <asp:CheckBox ID="CheckBox1" runat="server" />
                                                    </EditItemTemplate>

    lo que necesito hacer es que los checkbox que seleccione posteriormente al darle click en un button me guarde esa informacion en la base de datos pero solo los que seleccione...... si me pudieran orientar de como podria realizar este procedimiento

    Saludos y gracias por el tiempo!!!

    miércoles, 6 de marzo de 2013 0:29

Respuestas

Todas las respuestas

  • lo que necesito hacer es que los checkbox que seleccione posteriormente al darle click en un button me guarde esa informacion en la base de datos pero solo los que seleccione

    podrias recorrer todo el grid pero solo tomar la seleccion

    aqui

    http://social.msdn.microsoft.com/Forums/es/netfxwebes/thread/7a14d85f-0d7b-4e3c-8049-50adf2f11ba9

    http://social.msdn.microsoft.com/Forums/es/netfxwebes/thread/0b7f16ec-4a9c-4d49-bc40-0972f99d61e1

    respondo el mismo tema

    veras que debes recorrer el grid para determinar la seleccion, usa el FindControl() para tomar el checkbox

    foreach(GridViewRow row in GridView1.Rows){
    
        CheckBox check = row.FindControl("chkSeleccion") as CheckBox;
    
        if(check.Checked){
    
            //aqui harias el insert
    
       }
    
    }

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    miércoles, 6 de marzo de 2013 0:41
  • Ya logre guardar a BD gracia Leandro, no puedo calificar la respuesta

    Saludos!!



    miércoles, 6 de marzo de 2013 1:36