一个简单的 动态页面 生成 静页面的方法
来源:互联网 发布:javascript输出乘法表 编辑:程序博客网 时间:2024/04/28 21:22
public void transHtml(string path,string outpath)
2 ...{
3 System.Web.UI.Page page=new Page();
4 StringWriter writer = new StringWriter();
5 page.Server.Execute(path, writer);
6 FileStream fs;
7 if(File.Exists(page.Server.MapPath("")+"/"+outpath))
8 ...{
9 File.Delete(page.Server.MapPath("")+"/"+outpath);
10 fs=File.Create(page.Server.MapPath("")+"/"+outpath);
11 }
12 else
13 ...{
14 fs=File.Create(page.Server.MapPath("")+"/"+outpath);
15 }
16 byte[] bt=System.Text.Encoding.Default.GetBytes(writer.ToString());
17 fs.Write(bt,0,bt.Length);
18 fs.Close();
19 }
2 ...{
3 System.Web.UI.Page page=new Page();
4 StringWriter writer = new StringWriter();
5 page.Server.Execute(path, writer);
6 FileStream fs;
7 if(File.Exists(page.Server.MapPath("")+"/"+outpath))
8 ...{
9 File.Delete(page.Server.MapPath("")+"/"+outpath);
10 fs=File.Create(page.Server.MapPath("")+"/"+outpath);
11 }
12 else
13 ...{
14 fs=File.Create(page.Server.MapPath("")+"/"+outpath);
15 }
16 byte[] bt=System.Text.Encoding.Default.GetBytes(writer.ToString());
17 fs.Write(bt,0,bt.Length);
18 fs.Close();
19 }
调用此方法就可以直接将动态页面转为精态的页面了。经测试此方法产生的静态页面没有问题 .
- 一个简单的 动态页面 生成 静页面的方法
- 一个简单的动态页面转静页面的方法
- 一个简单的动态页面转静页面的方法
- 一个简单的动态页面转静页面的方法
- 一个简单的动态页面转静页面的方法
- 一个简单的动态页面转静页面的方法
- 动态网站页面的静态生成方法
- 动态网站页面的静态生成方法
- 关于动态生成静态页面的方法
- 一个简单的asp.net动态页面
- 动态页面生成静态页面的原理
- 动态页面生成静态页面的原理
- 动态生成静态页面的几种方法
- 动态生成静态页面的几种方法
- ASP.NET 动态页面生成静态页的方法
- ASP.NET动态生成静态页面的方法
- php读取动态页面生成静态html文件的方法
- Asp.net动态生成html页面的方法分享
- 深拷贝与潜拷贝(C#中Prototype模式的实现)
- 成为嵌入式程序员应知道的0x10个问题
- C/C++ 笔试、面试题目大汇总
- 常见内存错误大全
- 免费午餐的终结:软件迈向并发时代
- 一个简单的 动态页面 生成 静页面的方法
- 机械公敌---现代科学技术发展的隐忧
- 一则数据统计的SQL语句
- 如何预防存储区域网络SAN风险和威胁
- C++派生类型的作用
- 实现 DataGrid表头不动,表身滚动 的方法
- 开启CSDN BLOG
- Linux环境进程间通信:共享内存
- Nutch version 0.8 安装向导