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

agregar grupo de controles al presionar un linkButton

Estas en el tema de agregar grupo de controles al presionar un linkButton en el foro de ASPX (.net) en Foros del Web. Hola, lo que tengo que hacer es agregar un grupo de controles al presionar un linkButton. Cada vez que se presione este boton se agrega ...
  #1 (permalink)  
Antiguo 16/01/2008, 08:41
 
Fecha de Ingreso: noviembre-2007
Mensajes: 51
Antigüedad: 16 años, 5 meses
Puntos: 2
Pregunta agregar grupo de controles al presionar un linkButton

Hola, lo que tengo que hacer es agregar un grupo de controles al presionar un linkButton.
Cada vez que se presione este boton se agrega un grupo de controles similar al anterior debajo.
Yo hasta ahora lo que hice es que en un asp label me tire el html correspondiente a los nuevos controles. Con nuevos ID enumerados, pero , luego no tendré problemas cuando quiera trabajar con ellos?
o será mejor instanciar nuevos controles al presionar este boton? como se hace?
  #2 (permalink)  
Antiguo 17/01/2008, 05:36
Avatar de Javier Santamaria  
Fecha de Ingreso: julio-2007
Mensajes: 296
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: agregar grupo de controles al presionar un linkButton

Si lo que quieres es que esos controles esten ocultos puedes meterlos dentro de un panel que sea invisible y cuando pinches en el link le haces visible
  #3 (permalink)  
Antiguo 17/01/2008, 14:38
Avatar de krakxp  
Fecha de Ingreso: junio-2006
Ubicación: NA
Mensajes: 105
Antigüedad: 17 años, 10 meses
Puntos: 0
De acuerdo Re: agregar grupo de controles al presionar un linkButton

Cita:
Iniciado por Javier Santamaria Ver Mensaje
Si lo que quieres es que esos controles esten ocultos puedes meterlos dentro de un panel que sea invisible y cuando pinches en el link le haces visible
Es es la mejor opcion

Siempre de acuerdo asi lo tengo controlando estos paneles desde un radiobuttonlist
  #4 (permalink)  
Antiguo 18/01/2008, 12:28
 
Fecha de Ingreso: noviembre-2007
Mensajes: 51
Antigüedad: 16 años, 5 meses
Puntos: 2
Re: agregar grupo de controles al presionar un linkButton

bien, podría ser, pero yo no se cuantos controles el usuario va a agregar, entonces no puedo hacer una determinada contidad de panels ocultos.
Yo lo que logré hacer es crear los controles dinámicamente, creo intancias de textboxes y labels, luego los agrego a un PlaceHolder .
Hasta ahi perfecto, el problema se me presenta cuando quiero levantar los datos de las cajas de texto para almacenarlos.
A pesar de que al instanciarlos yo les doy un ID , por ejemplo:

...
Dim txtTitle As TextBox = New TextBox
txtTitle.Text = ""
txtTitle.ID = "txtTitle" + i.ToString
txtTitle.Width = 300
...
...
MiPlaceHolder.container.Controls.Add(txtTitle)

luego al querer guardarlo no puedo encontrar el control por el ID. Es Un sitio DotNetNuke , y viendo el codigo fuente al id que yo le puse le agrega una cadena también, un codigo.
...
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 03:18.