Relacion de objetos ASP HTML

12/07/2004 - 18:57 por Wilson R. Rico Camargo | Informe spam
Defini en mi pagina aspx.vb un control texbox asi:
Protected WithEvents tbAtri01 As System.Web.UI.WebControls.TextBox

Este control no existe en la pagina aspx pero la creo dinamicamente por
codigo y me aparece, le coloco como name y id = tbAtri01. Todo sale bien
hasta hay... pero el problema es cuando quiero interactuar con el objeto
dice que

Referencia a objeto no establecida como instancia de un objeto

Pero miro el codigo HTML se ve asi:

<input name=tbAtri01 type=text id=tbAtri01 style=width:310px;/>

Que debo hacer
Wilson R. Rico Camargo
Bogota - Colombia

Preguntas similare

Leer las respuestas

#11 Wilson R. Rico Camargo
14/07/2004 - 01:40 | Informe spam
Oye hice la prueba y tambien los crea pero como los puedo trabajar ya que no
los puedo llamar

Wilson R. Rico Camargo
E-Mail :
Bogota - Colombia
Respuesta Responder a este mensaje
#12 Sashka
14/07/2004 - 17:06 | Informe spam
A que te refieres con llamarlos????
Yo tengo una aplicación en la que creo dropdowns dinámicos de esta forma y
acceso perfectamente a ellos y recupero los items seleccionados
Escríbeme parte de tu código para entender lo que quieres hacer y no
puedes...

Sashka
MS MVP Access

"Wilson R. Rico Camargo" escribió en el mensaje
news:
Oye hice la prueba y tambien los crea pero como los puedo trabajar ya que


no
los puedo llamar

Wilson R. Rico Camargo
E-Mail :
Bogota - Colombia


Respuesta Responder a este mensaje
#13 Wilson R. Rico Camargo
14/07/2004 - 18:01 | Informe spam
Mira como llamo el campo que creo en el placeholder ejmp.

Dim mitextbox As TextBox, i As Int32
If Not PlaceHolder1.HasControls Then
For i = 1 To 5
mitextbox = New TextBox
mitextbox.ID = "tbAtri0" & i
mitextbox.Text = "valor" & i
mitextbox.Font.Name = "Verdana"
mitextbox.Font.Size = FontUnit.Parse(10)
PlaceHolder1.Controls.Add(mitextbox)
Next
End If

Ahora como llamo mi campo tbAtri0#

ya que si le digo que me llame el campo tbAtri01 dice que no existe.

Wilson R. Rico Camargo
E-Mail :
Bogota - Colombia
Respuesta Responder a este mensaje
#14 Sashka
14/07/2004 - 18:24 | Informe spam
Estás tratando de accesar mal al control...
Intenta algo así

CType(me.PlaceHolder1.FindControl("tbAtri02"),TextBox).Text

Sashka
MS MVP Access

"Wilson R. Rico Camargo" escribió en el mensaje
news:
Mira como llamo el campo que creo en el placeholder ejmp.

Dim mitextbox As TextBox, i As Int32
If Not PlaceHolder1.HasControls Then
For i = 1 To 5
mitextbox = New TextBox
mitextbox.ID = "tbAtri0" & i
mitextbox.Text = "valor" & i
mitextbox.Font.Name = "Verdana"
mitextbox.Font.Size = FontUnit.Parse(10)
PlaceHolder1.Controls.Add(mitextbox)
Next
End If

Ahora como llamo mi campo tbAtri0#

ya que si le digo que me llame el campo tbAtri01 dice que no existe.

Wilson R. Rico Camargo
E-Mail :
Bogota - Colombia


Respuesta Responder a este mensaje
#15 Leonardo Moreno Forero
15/07/2004 - 08:34 | Informe spam
En el código
Protected WithEvents tbAtri01 As System.Web.UI.WebControls.TextBox

En el HTML
<input name=tbAtri01 runat=server type=text id=tbAtri01 style=width:310px;/>

"Wilson R. Rico Camargo" escribió en el mensaje
news:
Defini en mi pagina aspx.vb un control texbox asi:
Protected WithEvents tbAtri01 As System.Web.UI.WebControls.TextBox

Este control no existe en la pagina aspx pero la creo dinamicamente por
codigo y me aparece, le coloco como name y id = tbAtri01. Todo sale bien
hasta hay... pero el problema es cuando quiero interactuar con el objeto
dice que

Referencia a objeto no establecida como instancia de un objeto

Pero miro el codigo HTML se ve asi:

<input name=tbAtri01 type=text id=tbAtri01 style=width:310px;/>

Que debo hacer
Wilson R. Rico Camargo
Bogota - Colombia


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida