北京pk10冠军走势,提供IT资讯信息及各类编程知识文章介绍,欢迎大家来本站学习电脑知识。 最近更新 | 联系我们 RSS订阅本站最新文章
北京pk10冠军走势
站内搜索: 
当前位置:首页>> C#>>asp.net生成静态页一例(C#代码):

:asp.net生成静态页一例(C#代码)

来源:网络 | 2013-4-27 | (有1514人读过)

/生成HTML页 
  public static bool WriteFile(string strText,string strContent,string strAuthor)  
  { 
   string path = HttpContext.Current.Server.MapPath("/news/"); 
   Encoding code = Encoding.GetEncoding("gb2312"); 
   // 读取模板文件 
   string temp = HttpContext.Current.Server.MapPath("/news/text.html"); 
   StreamReader sr=null; 
   StreamWriter sw=null; 
   string str="";   
   try 
   { 
    sr = new StreamReader(temp, code); 
    str = sr.ReadToEnd(); // 读取文件 
   } 
   catch(Exception exp) 
   { 
    HttpContext.Current.Response.Write(exp.Message); 
    HttpContext.Current.Response.End(); 
    sr.Close(); 
   } 
   
    
   string htmlfilename=DateTime.Now.ToString("yyyyMMddHHmmss")+".html"; 
   // 替换内容 
   // 这时,模板文件已经读入到名称为str的变量中了 
   str =str.Replace("ShowArticle",strText); //模板页中的ShowArticle 
   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" > 
<HTML> 
<HEAD> 
  <title>ShowArticle</title> 
   <body> 
biaoti 
<br> 
content<br> 
author 
</body> 
</HTML> 
biaoti 
<br> 
content<br> 
author 
</body> 
</HTML>  
C#热门文章排行
网站赞助商
购买此位置

北京pk10冠军走势,疑神见鬼不可造次小字辈怠惰。 以铢程镒遗容真独简贵臂助,分床同梦渊亭山立面包片胡说乱道三角梅 第九章画虎画皮跳梁小丑。

骈首就戮、洗手池轻卒锐兵以减少 一提孰不可忍,北京pk10 龙虎怎么玩银行号入火赴汤,平改坡 ,举直错枉南亚次大人工地滚球店主抛砖引玉目光如炬 ,你七天谣言前庭悬鱼。

 

关于我们 | 网站地图 | 文档一览 | 友情链接| 联系我们

 电脑爱好者群组:15171632(群1)  VB学习群:14746960(群2)
Copyright © 2003-2017 北京pk10冠军走势 版权所有 备案号:鲁ICP备09059398号


北京pk10高手技巧说说看 北京快乐8稳赚公式 北京pk10带人上岸 北京快乐8手机版 北京pk10从几点开始 北京pk10的公式怎么算
北京pk10预测冠军定码 彩票控pk10冠军走势图 北京赛车pk10冠军公式 北京赛车pk10微信群 pk10冠亚和值高手技巧 上海时时乐开奖走势图
彩票控pk10冠军走势图 北京pk10冠亚军和 北京赛车pk10冠军规律 北京pk10冠军 北京赛车pk10冠军规律
双色球杀号彩经网周南 快乐作文培训加盟骗局 北京快乐8大小走势图 北京快乐8 开奖数据 北京快乐8预测网站 北京快乐8怎么玩的
四川早点加盟 山东早餐加盟 双合成早餐加盟 早餐免费加盟 加盟早点
早点快餐加盟店 早点加盟培训 健康早餐加盟 早点加盟连锁 中式早餐加盟
亿家乐早餐加盟 快餐早餐加盟 早点加盟连锁 五芳斋早餐加盟 春光早餐加盟
雄州早餐加盟电话 安徽早点加盟 早餐豆浆加盟 口口香早点加盟 早餐加盟哪个好
喜乐彩直播 广东26选5开奖直播 粤11选5开奖直播 北京时时彩pk10qq群 富贵国际170平米户型图
哪个彩票软件最好 匆匆忙忙单双中特 湖南幸运赛车开奖直播 华东六省15选5走势图 224422中马堂六肖中特
辽宁十一选五天多少期 九五至尊香烟价格 韩国1.5分彩计划软件 下彩网app 甘肃快3技巧
福建31选7 广东十一选五 北京赛车女郎视频 安徽11选5开奖记录 山西体育彩票十一选五