public void getContent() {
string VirtualPath = "~/Content.aspx";
var page = BuildManager.CreateInstanceFromVirtualPath(VirtualPath, typeof(Page)) as IHttpHandler;
page.ProcessRequest(HttpContext.Current);
}
我使用該函數從不同的文件加載內容,但「page.ProcessRequest(HttpContext.Current)」在當前上下文中插入內容,而我需要的是返回內容的函數的指定文件。如何創建一個新的HttpContext?
我不知道是否有創建一個新的HttpContext工作方式,讓「page.ProcessRequest」不插入任何物件電流響應。
嗯,我想加載/過程INTERAL .aspx文件,並得到它們返回的HTML,但我不希望通過WebRequest的做到這一點: - /讓我可以存儲內容/那些HTML「模塊「並重新使用它們而不做另一個請求。 –
@Carlos - 你的意思是你想使用它們作爲模板? – Oded