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

Seleccionar datos nuevos y ocultos del GridView

Estas en el tema de Seleccionar datos nuevos y ocultos del GridView en el foro de ASPX (.net) en Foros del Web. Buenos días, Tengo un GridView con varios ItemTemplate y EditTemplate. La cuestión es que al darle al boton de actualizar y ejecutar el evento "protected ...
  #1 (permalink)  
Antiguo 18/10/2010, 01:58
 
Fecha de Ingreso: junio-2010
Mensajes: 134
Antigüedad: 14 años, 4 meses
Puntos: 0
Seleccionar datos nuevos y ocultos del GridView

Buenos días,

Tengo un GridView con varios ItemTemplate y EditTemplate. La cuestión es que al darle al boton de actualizar y ejecutar el evento "protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)" quiero poder acceder a todos los datos, tanto los modificados como los que no puedo modificar (por que son labels) como los que obtengo en un DataTable (con el que relleno el GridView) pero que no muestro en el GridView.

Un saludo y gracias por todo
  #2 (permalink)  
Antiguo 18/10/2010, 06:20
 
Fecha de Ingreso: enero-2008
Ubicación: Santiago
Mensajes: 49
Antigüedad: 16 años, 9 meses
Puntos: 4
Respuesta: Seleccionar datos nuevos y ocultos del GridView

Hola, mira lo que yo hago es lo siguiente:

Cuando es una celda que sí es modificable uso algo asi:

Dim nuevaFecha as String
nuevaFecha = DirectCast(gvInfo.Rows(indice).Cells(2).FindContro l("txtFecha"), TextBox).Text

Cuando es una celda que no es modificable uso lo siguiente:

Dim id as String
id = gvInfo.Rows(indice).Cells(1).Text

En ambos casos la variable "indice" tiene el index de la fila que se esta modificando (e.RowIndex)

Ojala te sirva, saludos
  #3 (permalink)  
Antiguo 19/10/2010, 02:39
 
Fecha de Ingreso: junio-2010
Mensajes: 134
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Seleccionar datos nuevos y ocultos del GridView

Muchas gracias, si valió.

Un saludo

Etiquetas: gridview, nuevos, ocultos, seleccionar, aspx
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 18:03.