§‖ Date ::..
§‖ BLog Info ::..
§‖ New BLog ::..
§‖ Comment ::..
§‖ Message ::..
§‖ User Login ::..
§‖ Search ::..
§‖ Links ::..

 
.net生成静态页面
///
/// 生成静态页面
///

public void CreateHtml()
{
//*********************创建日期文件夹开始*****************************
//创建文件夹路径
string filePath = Server.MapPath("~/RC/" + "html/" + DateTime.Now.ToString("yyyyMMdd"));
if (!Directory.Exists(filePath))
{
DirectoryInfo dif = Directory.CreateDirectory(filePath);
}
//*********************创建日期文件夹结束*****************************
string str = "";
StreamReader sr = null;
StreamWriter sw = null;
string path = Server.MapPath("~/RC/html/" + "shownews_teleple.htm");
Encoding encod = Encoding.GetEncoding("gb2312");
try
{
sr = new StreamReader(path, encod);
str = sr.ReadToEnd();
}
catch (Exception ex)
{
throw ex;
}
finally
{
sr.Close();
}

string filename = DateTime.Now.ToString("yyyyMMddhhmmss") + ".shtml";
str = str.Replace("News_Title", txt_Tile.Text.Trim());
str = str.Replace("news_code", Convert.ToString(this.editkj1.Getvalue()));
str = str.Replace("come", txt_Come.Text);
str = str.Replace("author", txt_Author.Text);
str = str.Replace("lbl_NewsDate", System.DateTime.Now.ToString());
str = str.Replace("lbl_NewsCome", txt_Come.Text);
try
{
string aaa = "~/RC/html/" + DateTime.Now.ToString("yyyyMMdd") + "/";
sw = new StreamWriter(Server.MapPath(aaa) + filename, false, encod);
sw.Write(str);
sw.Flush();
}
catch (Exception ex)
{
throw ex;
}
finally
{
sw.Close();
}
}

silence520 by 2008-8-13 14:27:00
阅读全文 | 回复(0) | 引用通告 | 编辑

 

发表评论:

    昵称:
    密码:
    主页:
    标题:


www.china91.com 中国就业网 © Copyright 2004-2007. All rights reserved. 
Powered by Oblog.