Es medio incomodo trabajar asi, siempre surgen esos problemas, pero creo que
si respetas 2 cosas no vas a tener problemas:

 

1)       En el Page_Load volve a crear el mismo control siempre que lo vayas
a necesitar…

2)       Asignale un ID al control que creas dinámicamente y a todos los que
hagan eventos (tiene que ser siempre el mismo ID, porque asp.net usa la
jerarquia de ids de los controles para saber que control genero el evento…)

 

Hace bastante que no lo hago, es posible que tengas un problema con el
viewstate, pero probalo y cualquier cosa pregunta ;)

 

Saludos!,
Diego

 

  _____  

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Martes, 12 de Diciembre de 2006 16:34
To: [email protected]
Subject: [puntonet] controles de usuarios

 

Colegas:

 

El control se carga ok pero al ejecutar cualquier accion de ese control al
refrescarme la pagina, se borra …. Desaparece????  Que ese era el lio en
cuestion que tenia….

 

Alguna solucion…….

 

Slds

alejandro

 

  _____  

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Fabian
Ramos
Enviado el: martes, 12 de diciembre de 2006 01:11:pm
Para: [email protected]
Asunto: [puntonet] controles de usuarios

 

LoadControl("mycontrol.ascx") de Page

On 12/12/06, [EMAIL PROTECTED] < [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> > wrote:

Colegas:

Como puedo cargar diferentes controles de usuarios en tiempo de
ejecución....

Por ejemplo daria click en opciones y se cargaria opciones.ascx en el cuerpo
de la pagina o en otro componente de aspnet, click en config y se cargaria
config.ascx.....


Si alguien puede ayudarme....

Gracias de antemano...

Slds
alejandro

 

Responder a