public void getContent() {
string VirtualPath = "~/Content.aspx";
var page = BuildManager.CreateInstanceFromVirtualPath(VirtualPath, typeof(Page)) as IHttpHandler;
page.ProcessRequest(HttpContext.Current);
}
İçeriği farklı dosyalardan yüklemek için bu işlevi kullanıyorum, ancak "page.ProcessRequest (HttpContext.Current)", içeriği geçerli içeriğe ekler ve ihtiyacım olan şey içeriği döndürme işlevidir belirtilen dosyanın.Yeni bir HttpContext nasıl oluşturabilirim?
Yeni bir HttpContext oluşturmak için bir çalışma yolu olup olmadığını merak ediyorum, böylece "page.ProcessRequest" geçerli yanıta herhangi bir şey eklemiyor.
Eh i/süreç interal .aspx dosyaları yüklemek ve onlar dönmek html almak istiyorum, ama webRequest aracılığıyla bunu yapmak istemiyorum: - Bunlardan/i içeriği saklayabilir Böylece/html " modülleri "ve başka bir istek yapmadan bunları yeniden kullanın. –
@Carlos - Onları şablon olarak kullanmak istediğiniz anlamına mı geliyor? – Oded