c# asp.net生成静态页
StreamReader sr;
StreamWriter sw;
WebRequest HttpWebRequest = WebRequest.Create("http://localhost:8031/group/float_style.aspx?" + "top=" + top + "&right=" + right + "&sysname=" + sysname + "&groups=" + groups + "&type=" + type);
WebResponse HttpWebResponse = HttpWebRequest.GetResponse();
sr = new StreamReader(HttpWebResponse.GetResponseStream(), System.Text.Encoding.UTF8);
string strHtml = sr.ReadToEnd();
sw = File.CreateText(Server.MapPath("float_style.htm"));
sw.WriteLine(strHtml);
sw.Close();
//Response.WriteFile(Server.MapPath("float_style.htm"));
//Response.Flush();
//Response.End();
if (File.Exists(Server.MapPath("float_style.htm")))
{
string str = "http://" + Request.ServerVariables["HTTP_HOST"] + "/group/float_style.htm";
this.code.Text = "<script language=/"javascript/" src=/"" + str + "/"></script>";
}
else
{
this.code.Text = "对不起,您的文件没有生成!";
}