WebRequest mywebrq; WebResponse mywebresp; StreamReader sr; Streamwriter sw; Private void Page_Load(object sender,EventArgs e) { mywebreq=WebRequest.Create(http://localhost/Test.aspx); mywebresp=mywebreq.GetResponse(); sr=new streamReader(mywebresp.GetResponsestream()); strHtml=sr.ReadToEnd(); sw=File.CreateText(server.mappath("Test.htm")); sw.writeling(strHtml); sw.close(); Response.writeFile(Server.Mappath("Test.htm")); }