Retroceder   Foros del Web > Programación para sitios web > .NET > web forms

Respuesta
 
Herramientas Desplegado
Antiguo 16-ene-2008, 07:41   #1 (permalink)
polperb12 ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2007
Mensajes: 40
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?
polperb12 está desconectado   Responder Citando
Antiguo 17-ene-2008, 04:36   #2 (permalink)
Javier Santamaria no se puede cailificar en este momento
 
Avatar de Javier Santamaria
 
Fecha de Ingreso: julio-2007
Mensajes: 294
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
Javier Santamaria está desconectado   Responder Citando
Antiguo 17-ene-2008, 13:38   #3 (permalink)
krakxp no se puede cailificar en este momento
 
Avatar de krakxp
 
Fecha de Ingreso: junio-2006
Ubicación: Toluca
Mensajes: 65
Enviar un mensaje por MSN a krakxp
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
krakxp está desconectado   Responder Citando
Antiguo 18-ene-2008, 11:28   #4 (permalink)
polperb12 ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2007
Mensajes: 40
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.
...
polperb12 está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 21:55.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93