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

Por favor ayudenme a crear un control en tiempo de ejecucion..

Estas en el tema de Por favor ayudenme a crear un control en tiempo de ejecucion.. en el foro de ASPX (.net) en Foros del Web. Hola amigos que saben mucho..... Necesito ayuda ... estoy haciendo un trabajillo y necesito que a partir de un boton, se cree un texbox... o ...
  #1 (permalink)  
Antiguo 26/08/2005, 08:13
 
Fecha de Ingreso: julio-2005
Ubicación: Córdoba
Mensajes: 254
Antigüedad: 18 años, 9 meses
Puntos: 0
Mensaje Por favor ayudenme a crear un control en tiempo de ejecucion..

Hola amigos que saben mucho.....

Necesito ayuda ... estoy haciendo un trabajillo y necesito que a partir de un boton, se cree un texbox... o un imagebox.. pero en tiemmpo de ejecucion... esto seria como definir o instanciar un objeto de la clase system.web.ui.webcontrols...
dentro de ella existen los buttons, texbox y todo eso.. pero cuando quiero instanciarlos... en tiempo de ejecucion, dentro de una funcion que diga if... tal cosa... then creanuevotexbox(), escribo su tipo como withevents... y me da un error, y no encuentro la forma de hacer eso......

como puedo crear un texbox en tiempo de ejecucion ...???

GRACIAS A TODOS de antemano !!!!
  #2 (permalink)  
Antiguo 27/08/2005, 15:43
 
Fecha de Ingreso: julio-2005
Mensajes: 45
Antigüedad: 18 años, 9 meses
Puntos: 0
usa PLACEHOLDER
  #3 (permalink)  
Antiguo 29/08/2005, 07:40
 
Fecha de Ingreso: julio-2005
Ubicación: Córdoba
Mensajes: 254
Antigüedad: 18 años, 9 meses
Puntos: 0
ok gracias por tu ayuda !!! voy a ver eso de placeholder
  #4 (permalink)  
Antiguo 31/08/2005, 12:46
Avatar de yiyocastro  
Fecha de Ingreso: octubre-2004
Ubicación: Maracaibo, Venezuela
Mensajes: 314
Antigüedad: 19 años, 6 meses
Puntos: 0
Mira eso fue una ladilla en mi caso, sin embargo lo puedes realizar, pero el ViewState no estará disponible para esos controles.

1ero. define el panel.

Dim p As NEw Panel
Dim t as new textbox
t.text="Nada"
t.ID="pepe"
t.Width = New Unit(12)
p.controls.add(t)
'Listo
y para crear HTML utiliza el Literal.. bye.
__________________
Nada es verdad, nada es mentira, todo esta en el cristal con que lo miras. :si:
  #5 (permalink)  
Antiguo 31/08/2005, 14:14
Avatar de HenrydeSousa  
Fecha de Ingreso: septiembre-2004
Ubicación: Venezuela
Mensajes: 300
Antigüedad: 19 años, 7 meses
Puntos: 2
Cita:
Iniciado por yiyocastro
Mira eso fue una ladilla ...

Venezolano cierto pana? je je. Saludos...
  #6 (permalink)  
Antiguo 31/08/2005, 19:54
Avatar de yiyocastro  
Fecha de Ingreso: octubre-2004
Ubicación: Maracaibo, Venezuela
Mensajes: 314
Antigüedad: 19 años, 6 meses
Puntos: 0
Jajajjajajajajaja.. cierto....
__________________
Nada es verdad, nada es mentira, todo esta en el cristal con que lo miras. :si:
  #7 (permalink)  
Antiguo 01/09/2005, 08:18
 
Fecha de Ingreso: julio-2005
Ubicación: Córdoba
Mensajes: 254
Antigüedad: 18 años, 9 meses
Puntos: 0
No, lo solucione perfectamente con place holder...
incluso fue facil y quedo muy prolijo, genere tablas con imagenes y textos... todo dinamicamente... muy facil..
  #8 (permalink)  
Antiguo 03/09/2005, 21:19
Avatar de yiyocastro  
Fecha de Ingreso: octubre-2004
Ubicación: Maracaibo, Venezuela
Mensajes: 314
Antigüedad: 19 años, 6 meses
Puntos: 0
Peroooooo! los controles dinámicos los puedes llamar?????

Dim c as textbox = Ctype(placeholder1.controls(1),TextBox)

??? de ésta manera ???
__________________
Nada es verdad, nada es mentira, todo esta en el cristal con que lo miras. :si:
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 13:35.