您的位置:首页 > Web前端 > HTML

asp.net(c#)文件生成HTML文件

2007-03-19 10:12 549 查看

private void Button1_Click(object sender, System.EventArgs e)




...{


string PageUrl = http://localhost/Application/test.aspx;

//你要生成的ASPX文件


System.Net.WebRequest request = System.Net.WebRequest.Create(PageUrl);


System.Net.WebResponse response = request.GetResponse();


System.IO.Stream resStream = response.GetResponseStream();


System.IO.StreamReader sr = new System.IO.StreamReader(resStream, System.Text.Encoding.UTF8);


ContentHtml.Text = sr.ReadToEnd();


resStream.Close();


sr.Close();


string filename=System.DateTime.Now.ToString("yyyyMMddHHmmss");


System.IO.StreamWriter sw=new System.IO.StreamWriter("c:/"+filename+".htm",false,System.Text.Encoding.UTF8); //最后一个参数视实际需要




sw.WriteLine(ContentHtml.Text);


sw.Close();


Response.WriteFile("c:/"+filename+".htm");


}



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: