Obtener valores de un control de servidor agregado en runtime

11/09/2006 - 20:04 por Luis | Informe spam
tengo:
placeHolder y un Submit button

Evento onLoad

texto = New HtmlControls.HtmlInputText
texto.ID = "txt"
Me.PlaceHolder1.Controls.Add(texto)

Luego en el envento Submit1_ServerClick
Dim txt As System.Web.UI.HtmlControls.HtmlInputText

txt = CType(Me.PlaceHolder1.FindControl("txt"),
System.Web.UI.HtmlControls.HtmlInputText)
If Not IsNothing(txt) Then
Dim valor As String = txt.Value
End If

Problema:
NO PUEDO RECUPERAR EL CONTROL (sus valores)!!!!!!!!!!!!!
la linea
Me.PlaceHolder1.FindControl("txt") siempre en nothing?????
Como hago para recuperar el control agregado en forma dinamica??

Desde ya muchas gracias
Sds

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
11/09/2006 - 22:58 | Informe spam
"Luis" wrote in message
news:
Como hago para recuperar el control agregado en forma dinamica??



usa Request.Form("txt")

Creo recordar que para que esto funcione, además del ID, también tienes
que ponerle el Name:
texto = New HtmlControls.HtmlInputText
texto.ID = "txt"
texto.Name = "txt"
Me.PlaceHolder1.Controls.Add(texto)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida