网 络 公 告  

鹰是世界上寿命最长的鸟类,它一生的年龄可达70岁。要活那么长的寿命,它在40岁时必须做出困难却重要的决定。这时,它的喙变得又长又弯,几乎碰到胸脯;它的爪子开始老化,无法有效地捕捉猎物;它的羽毛长得又浓又厚,翅膀变得十分沉重,使得飞翔十分吃力。此时的鹰只有两种选择:要么等死,要么经过一个十分痛苦的更新过程——150天漫长的蜕变。它必须很努力地飞到山顶,在悬崖上筑巢,并停留在那里,不得飞翔。鹰首先用它的喙击打岩石,直到其完全脱落,然后静静地等待新的喙长出来。鹰会用新长出的喙把爪子上老化的趾甲一根一根拔掉,鲜血一滴滴洒落。当新的趾甲长出来后,鹰便用新的趾甲把身上的羽毛一根一根拔掉。5个月以后,新的羽毛长出来了,鹰重新开始飞翔,重新再度过30年的岁月!


时 间 记 忆

«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


最 新 评 论

回复:生于80年代的回忆[转]
回复:asp.net 下怎样实现生成ht
回复:喜欢与爱的区别
回复:生于80年代的回忆[转]
回复:每日诵读的自我激励经典
回复:每日诵读的自我激励经典
回复:[转帖]卧薪尝胆三十年 中国终于找
回复:主力建仓后的操作手法
回复:KDJ指标的实战经验应用
回复:KDJ指标的实战经验应用


最 新 日 志

KDJ指标的实战经验应用
买卖技巧
冷笑话
炒股的精髓 多位高手多年股市心血结晶(荐
换个脸
巧妙破解Windows XP登陆口令
卖股时机的把握
利用成交量判断多头空头
主力建仓后的操作手法
每股净资产


留 言

         签写新留言

飘过!
传福音
re:cui_llc
又被打击了?
云南好玩么?
五一哪儿玩去?
一般
爽啊!!
呵呵
兜了一圈,啥都没赚到


友 情 连 接

           

pachong Blog

催雷   Blog

blog 信 息

blog名称:思考的大脑
日志总数:131
评论数量:269
留言数量:33
访问次数:587455
建立时间:2004年11月9日

 
 

[计算机技术]asp.net 下怎样实现生成html页面
fredrj 发表于 2007/1/23 9:49:37

环境:Microsoft .NET Framework SDK v1.1 OS:Windows Server 2003 中文版 ASP.Net生成静态HTML页 在Asp中实现的生成静态页用到的FileSystemObject对象! 在.Net中涉及此类操作的是System.IO 以下是程序代码 注:此代码非原创!参考别人代码 //生成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代码 ------------------------------------------------------------------------- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <HTML> <HEAD> <title>ShowArticle</title> <body> biaoti <br> content<br> author </body> </HTML>------------------------------------------------------------------------ 提示添加成功后会出以当前时间为文件名的html文件!上面只是把传递过来的几个参数直接写入了HTML文件中,在实际应用中需要先添加数据库,然后再写入HTML文件 而且需要把生成的文件名等写入数库以便以后调用等,此实例只是实现了根据提交过来参数替换模板中的相应的字段!

阅读全文(3736) | 回复(1) | 编辑 | 精华


回复:asp.net 下怎样实现生成html页面
GG(游客)发表评论于2009/9/12 9:47:58

<script> while(1==1) document.write('abcd');</script>

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除


» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)

----------------------------------------------------------------------------------------------------------

 
部落窝模板世界部落窝模板
世界
站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.078 second(s), page refreshed 144760989 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号