Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2013, 09:48
Avatar de hylander2112
hylander2112
 
Fecha de Ingreso: mayo-2013
Mensajes: 30
Antigüedad: 11 años, 7 meses
Puntos: 0
Pregunta Captura el indice pero está fuera del intervalo,cuando pagino el Gridview

Buenos días, me gustaría saber por que me sale este error:

El índice estaba fuera del intervalo. Debe ser un valor no negativo e inferior al tamaño de la colección. Nombre del parámetro: index

Este error aparece cuando pagino mi gridview y después elijo un registro(fila) por medio de mi image button que está en el mismo gridview. Sí se llega a capturar el índice de dicha fila....pero aún así me sale ese error.

Desde ya gracias por la ayuda.

PD. Este es el código que estoy utilizando:

Protected Sub grvAdmSited_RowCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs ) Handles grvAdmSited.RowCommand

Dim objConsulta As New ComWebSaludNT.ClsAdmision


If e.CommandName = "Actualizar" Then
LimpiarActualizarAdmision()
HabilitarControlesActualizacion()

Dim index As Integer = Convert.ToInt32(e.CommandArgument)

Dim Admision As String = grvAdmSited.DataKeys(index).Value.ToString

Dim dt As DataTable = objConsulta.ConsultaAdmision(Admision, "", "", "", "", "")


txtAdmisionMod.Text = dt.Rows(0).Item(0)
txtAutoriAntiMod.Text = dt.Rows(0).Item(1)

End If



End Sub

Última edición por hylander2112; 30/05/2013 a las 10:01 Razón: Agregar código fuente