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