Estoy tratando de convertir un control de usuario en una cadena. La aplicación está configurada para permitir que el usuario use tokens y los controles del usuario se representan donde se encuentran los tokens.cargar un control de usuario mediante programación en un escritor de texto html
StringBuilder sb = new StringBuilder();
StringWriter sw = new StringWriter(sb);
HtmlTextWriter writer = new HtmlTextWriter(sw);
Control uc = LoadControl("~/includes/HomepageNews.ascx");
uc.RenderControl(writer);
return sb.ToString();
Este código hace que el control, pero ninguno de los eventos llamados en el Load del control están disparando. Hay un repetidor en el control que necesita disparar.
Eso HttpContext.Current.Server.Execute (pageHolder, resultado, false); es dinero –
¡Justo lo que estaba buscando! Gracias –