WEB开发网
开发学院WEB开发ASP.NET .NET中生成静态页的几种方案 阅读

.NET中生成静态页的几种方案

 2010-11-04 08:54:03 来源:WEB开发网   
核心提示: str = str.Replace("biaoti",strText); str = str.Replace("content",strContent); str = str.Replace("author",strAuthor); //
     str  =  str.Replace("biaoti",strText); 
     str  =  str.Replace("content",strContent); 
     str  =  str.Replace("author",strAuthor); 
     //  写文件 
     try 
     { 
      sw  =  new  StreamWriter(path  +  htmlfilename  ,  false,  code); 
      sw.Write(str); 
      sw.Flush(); 
     } 
     catch(Exception  ex) 
     { 
      HttpContext.Current.Response.Write(ex.Message); 
      HttpContext.Current.Response.End(); 
     } 
     finally 
     { 
      sw.Close(); 
     } 
     return  true; 
 
  此函数放在Conn.CS基类中了 
  在添加新闻的代码中引用  注:工程名为Hover 
 
      if(Hover.Conn.WriteFilethis.Title.Text.ToString),this.Content.Text.ToString),this.Author.Text.ToString))) 
      { 
       Response.Write("添加成功"); 
      } 
      else 
      { 
       Response.Write("生成HTML出错!"); 
      }  
  
 
 
  模板页Text.html代码 
 
 
    CODE:    
  <!DOCTYPE  HTML  PUBLIC  "-//W3C//DTD  HTML  4.0  Transitional//EN"  > 

上一页  1 2 3 4 5 6 7  下一页

Tags:NET 生成 静态

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接