Este es un link permanente de Control de usuario dinámico que se crea una sola vez?.
Puedes volver a ver el tema completo o ir al Controles de usuario
12/05/2008 21:53:29
Cristian Garcia
Usuario no registrado
Control de usuario dinámico que se crea una sola vez?
Responder  Citar
Hola:

Tengo una página aspx con para insertar los datos personales de una persona. Además, tengo un control de usuario con tres TextBox con apellidos y nombre de un tutor.

Lo que estoy intentando es que ese control se cree dinámicamente a medida que desde la página el usuario vaya haciendo clic en un link Añadir (tantas veces como tutores tenga esa persona, al estilo de añadir direcciones en los contactos de gmail).

He visto en este mismo foro algo que a simple vista debería funcionar. Es esto:

cont es una propiedad de tipo int de la clase y phe un placeholder.

private void lnkAnadir_Click(object sender, System.EventArgs e)
{
 Control uc = LoadControl("Tutor.ascx");
 Tutor c = (Tutor)uc;
 c.ID = string.Format("Tutor{0}",cont++);
 phe.Control.Add(c);
}


Lo que ocurre es que se crea el control únicamente la primera vez que se hace clic en el botón Añadir, el resto de veces no responde. ¿Alguna solución?

Gracias.