是指这个aspx文件运行后生成的html代码吗?是的话: using System.IO; using System.Text; StringBuilder sb = new StringBuilder(); Server.Execute("news.aspx", new StringWriter(sb)); File.WriteAllText(Server.MapPath("~/news.html"), sb.ToString());
参考 WebRequest Req; WebResponse Res; StreamReader sr; StreamWriter sw; //创建指向URL的WEB请求 Req = WebRequest.Create(Request.Url.AbsoluteUri.ToString()); //从response流中读取所有相应内容 Res = Req.GetResponse(); sr = new StreamReader(Res.GetResponseStream()); string strHtml = sr.ReadToEnd(); Response.Write(strHtml);
要么用"伪静态">>当然不是真的静态了
·详情请访问:http://www.515dns.com
using System.IO;
using System.Text;
StringBuilder sb = new StringBuilder();
Server.Execute("news.aspx", new StringWriter(sb));
File.WriteAllText(Server.MapPath("~/news.html"), sb.ToString());
WebRequest Req;
WebResponse Res;
StreamReader sr;
StreamWriter sw;
//创建指向URL的WEB请求
Req = WebRequest.Create(Request.Url.AbsoluteUri.ToString());
//从response流中读取所有相应内容
Res = Req.GetResponse();
sr = new StreamReader(Res.GetResponseStream());
string strHtml = sr.ReadToEnd();
Response.Write(strHtml);
这是在百度上搜的 很全面 看看就知道了
http://hi.baidu.com/cutchop/blog/item/09fc8c0a6e85da1a94ca6bfd.html