Есть много способов сделать это, но я хотел бы упомянуть 2, которые работали для меня
При таком подходе ответ будет перенаправлен на страницу, которую вы проходите.
Response.Redirect("~/Results/xyz.html", false);
HttpContext.Current.ApplicationInstance.CompleteRequest();
В этом нижеприведенном подходе содержимое страницы html, которую вы будете отображать sh, будет прочитано и затем передано с использованием OutputStream.
var encoding = new System.Text.UTF8Encoding();
var htm = System.IO.File.ReadAllText(Server.MapPath("/Results/Html/") + "xyz.html", encoding);
byte[] data = encoding.GetBytes(htm);
Response.OutputStream.Write(data, 0, data.Length);
Response.OutputStream.Flush();
Спасибо всем, кто внес свой вклад!