以前都只是新闻或者产品这类的生成部分静态页,使用的原理是先获取aspx页面:
WebRequest mywebrq = WebRequest.Create(AspxFileName);
再读出流文件
sr = new StreamReader(mywebsp.GetResponseStream(), code);
最后保存为html文件
sw = new StreamWriter(HtmlFileName, false, code);
这样就生成了一个静态文件.但这是比较简单的.我现在想知道这样一个机制.比如在IE打开http://www.xxx.com.是打开已经生成的HTML文件吗?那样的话这个html文件是过去的静态文件.如果是重新生成一次静态文件再转到这个html文件会不会效率很低????大家还有什么好办法吗?