C#.net生产html静态页面思路

2009年4月25日星期六

C#.net生产html静态页面思路

思路:  
  1.     在后台加新闻的时候调用生成静态页面的方法生成相应的静态页面.如根据ID生成.或者根据日期.  
         或者你也可以定义一个按钮来触发这个事件。这样更灵活,比如一个FORM输入了年月日后按照年月日来生成。  
  2.    生成页面程序,即通过生成文档的方法,通过   StreamReader   读取新闻页面模板,替换   $$   符号内的内容,   StreamWriter   来生成相应页面.在web.config中配置生成的页面存储路径。       
  如:  
  $Title$   在模板页面里为标题显示的地方。  
  读出数据后用   ds.Tabels[0].Rows[0]["Title"].ToString()   来Replace即可。       
  如果你的数据不写入数据库则要建立INDEX索引服务来搜索。 

0 评论:

发表评论