public void getContent() {
string VirtualPath = "~/Content.aspx";
var page = BuildManager.CreateInstanceFromVirtualPath(VirtualPath, typeof(Page)) as IHttpHandler;
page.ProcessRequest(HttpContext.Current);
}
Estoy usando esa función para cargar el contenido de diferentes archivos, pero el "page.ProcessRequest (HttpContext.Current)" inserta el contenido en el contexto actual, y lo que necesito es la función para devolver el contenido del archivo especificado.¿Cómo puedo crear un nuevo HttpContext?
Me pregunto si existe una forma efectiva de crear un nuevo HttpContext, de modo que "page.ProcessRequest" no inserte nada en la respuesta actual.
Bueno quiero cargar procesar archivos .aspx/interal y obtener el html regresan, pero yo no quiero hacerlo a través de WebRequest: -/modo que pueda almacenar el contenido/html de esos " módulos "y reutilizarlos sin hacer otra solicitud. –
@Carlos - ¿Quiere decir que quiere usarlos como plantillas? – Oded