ASP.NET页面生成HTML
2008-10-15 15:55
169 查看
网上看到很多人问NET生成HTML的相关技术,我以前也曾为这个问题伤脑筋很久,网上的很多是模版替换
字符的方法来实现,在实际的应用中,那样的方法根本就没有用。其实生成HTML的原理就是读取已经存在
的网站的HTML代码,再保存为其他文件,命名为****.htm或****.html。我自己写了一个类,使用很简单
,比较容易懂,也希望能给大家一点启示。
类名为schtml.cs
1using System;
2using System.Data;
3using System.Configuration;
4using System.Web;
5using System.Web.Security;
6using System.Web.UI;
7using System.Web.UI.HtmlControls;
8using System.Web.UI.WebControls;
9using System.Web.UI.WebControls.WebParts;
10using System.Web.Hosting;
11using System.IO;
12using System.Text;
13using System.Net;
14
15public class schtml
19
使用方法也很简单
1 schtml html1 = new schtml();
2 html1.creathtml("/product/default.aspx", Server.MapPath("http://www.cnblogs.com/product/") + "index.htm");
html1.creathtml的两个参数说明一下:
前面一个是页面路径/product/default.aspx
后面一个Server.MapPath("http://www.cnblogs.com/product/") + "index.htm",是指要把生成的文件保存在哪个文件夹,此处是保存在product目录下,文件名为index.html
可以相互交流相互学习
字符的方法来实现,在实际的应用中,那样的方法根本就没有用。其实生成HTML的原理就是读取已经存在
的网站的HTML代码,再保存为其他文件,命名为****.htm或****.html。我自己写了一个类,使用很简单
,比较容易懂,也希望能给大家一点启示。
类名为schtml.cs
1using System;
2using System.Data;
3using System.Configuration;
4using System.Web;
5using System.Web.Security;
6using System.Web.UI;
7using System.Web.UI.HtmlControls;
8using System.Web.UI.WebControls;
9using System.Web.UI.WebControls.WebParts;
10using System.Web.Hosting;
11using System.IO;
12using System.Text;
13using System.Net;
14
15public class schtml
19
使用方法也很简单
1 schtml html1 = new schtml();
2 html1.creathtml("/product/default.aspx", Server.MapPath("http://www.cnblogs.com/product/") + "index.htm");
html1.creathtml的两个参数说明一下:
前面一个是页面路径/product/default.aspx
后面一个Server.MapPath("http://www.cnblogs.com/product/") + "index.htm",是指要把生成的文件保存在哪个文件夹,此处是保存在product目录下,文件名为index.html
可以相互交流相互学习
相关文章推荐
- Asp.net动态生成html页面
- ASP.NET动态生成HTML页面
- ASP.Net自动批量生成HTML页面和索引页
- ASP.Net自动批量生成HTML页面和索引页
- asp.net动态生成html页面
- 在ASP.NET 2.0中直接得到本页面生成的HTML代码
- Asp.net动态生成html页面
- ASP.NET页面生成静态HTML页面
- ASP.NET动态生成HTML页面
- [转]Asp.net动态生成html页面
- ASP.NET动态生成HTML页面
- Asp.net动态生成html页面
- ASP.Net生成静态HTML页面{转2}
- Asp.net动态生成html页面
- Asp.net动态生成html页面
- Asp.net动态生成html页面 (转载)
- ASP.NET 生成HTML静态页面实例
- 编程技巧 Asp.net动态生成html页面
- Asp.net动态生成html页面[转载]
- Asp.net动态生成html页面(转)