先编译再生成静态页
网上一般都是直接替换html文件.
但如果是一个模版是aspx页面呢.aspx页里还有其它的用户控件ascx.
我觉得应该先让aspx编译返回的html.在此基础上替换.
但如何实现呢?
谁有没有这样的例子可以拿来学习一下!???
------解决方案--------------------是这个意思么
WebRequest mywebrq=WebRequest.Create("http://localhost/xmcare/DataGridPage.aspx?page=11");
WebResponse mywebresp=mywebrq.GetResponse();
Encoding utf8 = Encoding.UTF8;
//Stream resps = wres.GetResponseStream();
//Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
StreamReader sr = new StreamReader(mywebresp.GetResponseStream(),utf8);
string strHtml=sr.ReadToEnd();
sw=File.CreateText(Server.MapPath("Test.htm"));
sw.WriteLine(strHtml);
sw.Close();
Response.WriteFile(Server.MapPath("Test.htm"));