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