Hola, estoy con un problemita, a ver si alguno me puede dar una mano.

Tengo una pagina aspx, con un form llamado FormPrincipal.
Ahora a este form le agrego un en su coleccion de controles un LiteralControl, 
con todo un html que se genera dinamicamente..

this.FormPrincipal.Controls.Add(pageHelper.ArmarEstructura());

Ahora bien, ese html, tiene posiciones o ubicaciones y esas se reemplazan por 
controles. Actualmente los controles los estoy renderizando a string con esta 
funcion

private string RenderElement(Control control)

{

StringWriter str = new StringWriter();

HtmlTextWriter writer = new HtmlTextWriter(str);

control.RenderControl(writer);

return str.ToString();

}

Bien, cual es el problema entonces, es que ahora necesitaria meter en una 
pagina un UserControl. Al no tener un PlaceHolder o algun control de servidor 
para poder hacer un Controls.Add, tengo que intentar renderizarlo tmb. La 
renderizacion funciona, pero al hacerlo, pierdo todos los eventos.

Alguno tiene una idea de como solucionar algo asi?

Saludos y Gracias!!



--------------------------------------------------------------------------------

rdi2k | Ezequiel Jadib | MSN: [EMAIL PROTECTED] | Blog: ejadib.wordpress.com 

Responder a