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

Acceder a un valor de un ItemTemplate

Estas en el tema de Acceder a un valor de un ItemTemplate en el foro de ASPX (.net) en Foros del Web. Hola, Tengo un DataList y necesito acceder a un textBox que esta dentro de un ItemTemplate en cuanto un botón que esta dentro del mismo ...
  #1 (permalink)  
Antiguo 26/03/2010, 14:11
 
Fecha de Ingreso: abril-2009
Mensajes: 196
Antigüedad: 15 años
Puntos: 0
Busqueda Acceder a un valor de un ItemTemplate

Hola,

Tengo un DataList y necesito acceder a un textBox que esta dentro de un ItemTemplate en cuanto un botón que esta dentro del mismo dispara un evento. Cuando escribo this, no me aparece el nombre del textBox.

Gracias!
  #2 (permalink)  
Antiguo 26/03/2010, 16:20
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años
Puntos: 30
Respuesta: Acceder a un valor de un ItemTemplate

Prueba usando la funcion findcontrol

Por ejemplo de esta forma accedes a un elemento e un ItemTemplate en un grid.
Dim a As String = DirectCast(row.FindControl("txthola"), TextBox).Text

Miralo y trata de ajustarlo al Datalist.

Saludos,
  #3 (permalink)  
Antiguo 30/06/2010, 06:23
 
Fecha de Ingreso: abril-2009
Mensajes: 196
Antigüedad: 15 años
Puntos: 0
Respuesta: Acceder a un valor de un ItemTemplate

Esto fue hace rato, pero tu respuesta es la correcta, muchas gracias por tu colaboración.
  #4 (permalink)  
Antiguo 11/06/2013, 11:57
Avatar de aid_val  
Fecha de Ingreso: mayo-2013
Ubicación: Guanajuato
Mensajes: 302
Antigüedad: 11 años
Puntos: 5
Respuesta: Acceder a un valor de un ItemTemplate

Cita:
Iniciado por jaullo Ver Mensaje
Prueba usando la funcion findcontrol

Por ejemplo de esta forma accedes a un elemento e un ItemTemplate en un grid.
Dim a As String = DirectCast(row.FindControl("txthola"), TextBox).Text

Miralo y trata de ajustarlo al Datalist.

Saludos,
YA FUE HACE MUCHO MAS TIEMPO PERO ESTA LINEA REALMENTE ME AYUDOO

MUCHISIMAS GRACIAS

Etiquetas: acceder, 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 00:09.