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

Crear controles dinamicamente

Estas en el tema de Crear controles dinamicamente en el foro de ASPX (.net) en Foros del Web. Holas, espero alguien me pueda ayudar necesito crear un mantenedor de encuestas y no tengo idea de como empezar, estoy trabajando con visual studio, lenguaje ...
  #1 (permalink)  
Antiguo 22/02/2011, 08:29
Avatar de alexanet5  
Fecha de Ingreso: febrero-2011
Mensajes: 19
Antigüedad: 13 años, 10 meses
Puntos: 0
Pregunta Crear controles dinamicamente

Holas, espero alguien me pueda ayudar
necesito crear un mantenedor de encuestas y no tengo idea de como empezar, estoy trabajando con visual studio, lenguaje c# y necesito crear controles dinamicamente

Bueno ahi les dejo a ver quien puede...Grarcias
  #2 (permalink)  
Antiguo 22/02/2011, 14:12
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años, 8 meses
Puntos: 30
Respuesta: Crear controles dinamicamente

Hola,

Podrías utilizar un RadioButtonList para la encuesta, asi podrias traerlo desde la bd.
Los controles son sencillos de crear, ejemplo:

LinkButton myLink=new LinkButton();
myLink.Id="XXX";
myLink.Runat="Server";

Pero estos, deberias agregarlos a algun contenedor, por ejemplo un placeholder

myplaceHolder.Controls.Add(myLink);

Saludos,
__________________
http://geekswithblogs.net/jaullo/Default.aspx
Si te he ayudado regalame Karma positivo!!!
  #3 (permalink)  
Antiguo 24/02/2011, 10:11
Avatar de alexanet5  
Fecha de Ingreso: febrero-2011
Mensajes: 19
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Crear controles dinamicamente

lo que tengo es lo siguiente:
en una variable tengo datos de una consulta y lo que quiero es recorrer esta variable, crear un textbox por cada dato de esta variable para poder ponerle en el .text un dato que tenga esta variable.
No se si me explico pero gracias por contestar.

Etiquetas: controles, dinamicamente, aspx
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 02:15.