Foros del Web » Programando para Internet » ASPX (.net) »

[SOLUCIONADO] Recorrer gridview y comprobar estado del checkbox

Estas en el tema de Recorrer gridview y comprobar estado del checkbox en el foro de ASPX (.net) en Foros del Web. Hola a todos, Estoy intentando hacer algo muy básico. Cuando el usuario pulse en un link llamado eliminar, tendré que recorrerme el grid y comprobar ...
  #1 (permalink)  
Antiguo 19/10/2014, 04:06
 
Fecha de Ingreso: octubre-2010
Mensajes: 88
Antigüedad: 13 años, 6 meses
Puntos: 1
Recorrer gridview y comprobar estado del checkbox

Hola a todos,

Estoy intentando hacer algo muy básico.
Cuando el usuario pulse en un link llamado eliminar, tendré que recorrerme el grid y comprobar que filas son las que seleccionó para realizar el borrado de las mismas.

Os muestro el código que tengo implementado y que no me funciona porque nunca entra dentro del If mCheck.Checked...

Código:
 Protected Sub linkBorrar_Click(sender As Object, e As EventArgs) Handles linkBorrar.Click
        For Each mRow As GridViewRow In GridViewLibros.Rows
            Dim mCheck As CheckBox = CType(mRow.FindControl("chkSelec"), CheckBox)
            If mCheck.Checked Then
                'Borrar
                Dim pp As String
                pp = ""
            End If

        Next
    End Sub
En la página aspx tengo el checkbox definido de la siguiente forma:

Código HTML:
 <FooterStyle  />  
                            <Columns>
                                <asp:TemplateField>
                                    <ItemTemplate>
                                        <asp:CheckBox ID="chkSelec" runat="server" ToolTip="Seleccionar" />
                                    </ItemTemplate>                                    
                                </asp:TemplateField>
                            </Columns> 
A ver si me podéis ayudar.
Gracias
  #2 (permalink)  
Antiguo 19/10/2014, 04:28
 
Fecha de Ingreso: octubre-2010
Mensajes: 88
Antigüedad: 13 años, 6 meses
Puntos: 1
Respuesta: Recorrer gridview y comprobar estado del checkbox

Ya he conseguido arreglarlo.

Me faltaba poner en el evento que carga la página la condición
"If Not IsPostBack"

Gracias y un saludo

Etiquetas: asp, checkbox, estado, gridview
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:12.