首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

先编译再生成静态页,该怎么解决

2011-12-29 
先编译再生成静态页网上一般都是直接替换html文件.但如果是一个模版是aspx页面呢.aspx页里还有其它的用户

先编译再生成静态页
网上一般都是直接替换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"));

热点排行