日期:2014-05-19  浏览次数:20533 次

求生成静态页的简单方法(不用WebClient,HttpRequest或模板)
不想用下载网页的方法(WebClient,HttpRequest),也不想用模板,记得还有另外一种简单的方法(不用使用Url就能直接根据aspx页面生成静态页的),有人能说一下么?

------解决方案--------------------
怎么没人回答 帮顶
------解决方案--------------------
http://www.cnblogs.com/Ustonet/archive/2006/12/14/592455.aspx
------解决方案--------------------
使用javascript 获取 网页 内容

http://blog.csdn.net/hertcloud/archive/2007/03/26/1541532.aspx

你只需要 将textbox中的 字符串 保存为.html文件即可
------解决方案--------------------
Request.SaveAs( "c:\\temp\\HttpRequest.htm ", true);


------解决方案--------------------
顶 .
------解决方案--------------------
你所提供的方法虽然很简单,但还是要页面被人通过Url访问了才会执行的吧?
还不是直接生成静态页,我记得.net2.0中好像有一种方法是完全不用Url的
---------------------------------
不访问url如何得到需要服务器解析后的页面内容呢?

------解决方案--------------------
好像是 Page.Render.tostring();

不过没有URL的方便。
------解决方案--------------------
RenderControl()???
------解决方案--------------------
用xmlhttp不知道能不能用相对地址
没试过,楼主不妨式式
------解决方案--------------------
模板生成引擎应该是正统解决方案,当然,如果要走旁门左道,办法有很多,例如模拟HttpContext(几乎行不通),又或者直接获取设计期的HTML(数据绑定控件是不会获取数据的)。

懒,是一种美德,但懒要建立在创造上,而不是依赖……
------解决方案--------------------
学习了
------解决方案--------------------
学习
------解决方案--------------------
http://hi.baidu.com/kmiaoer/blog/item/16c54434f3a35b4f241f14e1.html

一个很简单的例子~
------解决方案--------------------
qinghunt.cnblogs.com
我博客里就写了这一篇……刚好用上。呵呵
------解决方案--------------------
学习