本文转自:http://blog.csdn.net/csb5201314/article/details/5391688

如果要把主页Index.aspx 生成静态页面 Index.html后输出会提高别人的访问速度.

发布网站时,发布Index.html,每次更新主页内容后,重新加载Index.aspx,就能自动刷新静态页面Index.html的内容!

方法是在Index.aspx.cs的后台代码中写入以下函数:

//把动态页面.aspx 生成静态页面.html

protected override void Render(HtmlTextWriter writer)
{
System.IO.StringWriter html = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter tw = new System.Web.UI.HtmlTextWriter(html);
base.Render(tw);
System.IO.StreamWriter sw;
sw = new System.IO.StreamWriter(Server.MapPath("Index.html"), false, System.Text.Encoding.UTF8);
sw.Write(html.ToString());
sw.Close();
tw.Close();
Response.Write(html.ToString());
}

最新文章

  1. es6学习笔记一数组(上)
  2. hibernate优化笔记(随时更新)
  3. 超酷jQuery进度条加载动画集合
  4. 利用Hive实现求两条相邻数据时间差
  5. uva 11582
  6. 吐槽C++:C++ 类成员变量初始化 之 初始化带有参数的构造函数 的类成员变量。
  7. linux进程间通信-有名管道(FIFO)
  8. java 空指针异常(java.lang.NullPointerException)
  9. IDEA中如何添加Scala插件。 我使用的IDEA版本是14
  10. [shell编程]一个简单的脚本
  11. Python高级特性
  12. 添加标签2 jquery 和JS
  13. Java 判断一段网络资源是否存在
  14. Java并发编程小记
  15. Wordpress 音频播放器 Wordpress audio player with jQuery audioplayer.swf
  16. vs中的各种快捷键
  17. 【编程笔记】Unity3D语言的类型系统--C#的类型系统
  18. 解决Setting property 'source' to 'org.eclipse.jst.jee.server的问题
  19. Vue.js 动画
  20. shell使用lftp连接ftp和sftp,并可以指定私钥

热门文章

  1. Android实现圆形圆角图片
  2. struts2 标签 --<<s:url >
  3. 使用rsync 的 --delete参数删除目标目录比源目录多余的文件
  4. Linux下可以替代windows的软件汇总:(不断完善中)
  5. 翻阅《数据结构与算法javascript描述》--数组篇
  6. android ndk环境配置(转)
  7. HDU 1166 敌兵布阵 线段树
  8. Java中单元测试中:@BeforeClass,@Before,@Test,@After,@AfterClass中的问题详解
  9. Spring的循环依赖问题
  10. 分拆素数和[HDU2098]