c#.net生成静态文件

 //读取html文件
            string Path = Server.MapPath("../NewFiles");
            //Response.Write( Path + "[url=file:]//"+strFileName[/url]);
            StringBuilder strhtml = new StringBuilder();
            using (StreamReader sr = new StreamReader(Path +"/"+ "MasterPage.htm"))
            {
                string online;
                while ((online = sr.ReadLine()) != null)
                {
                    strhtml.Append(online);
                }
                sr.Close();
            }
            DataSet ds = (new IMessage()).ReturnDataSet("select top 1 TileId from TitleTable order by TileId desc", DataPath);
            string bid = ds.Tables[0].Rows[0][0].ToString();
            //替换掉标志
            strhtml = strhtml.Replace("Title", strTitle);
            strhtml = strhtml.Replace("Content", strcontent);
            strhtml = strhtml.Replace("bid",bid);
            //生成HTML文件
            FileInfo fino = new FileInfo(Path + "/" + strFileName);
            using (FileStream ft = fino.OpenWrite())
            {
                StreamWriter sw = new StreamWriter(ft, Encoding.Default);
                sw.Write(strhtml);
                sw.Flush();
                sw.Close();
            }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值