首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

生成网页静态模板,该怎么处理

2012-03-17 
生成网页静态模板请教如何生成网页静态模板?哪位高手可以给讲解一下[解决办法]做成个模板,不变的地方写成h

生成网页静态模板
请教如何生成网页静态模板?哪位高手可以给讲解一下

[解决办法]
做成个模板,不变的地方写成html,内容的部分写成特殊字符.然后从数据库读取到内容后替换这些特殊字符如Replace( "$Name$ ",row[ "name "].ToString());
[解决办法]
string FileName = @ "c:\ ";

string template = String.Empty;

using(StreamReader sr = new StreamReader(File.OpenRead(FileName + "test.htm "),System.Text.Encoding.GetEncoding( "gb2312 ")))
{
template = sr.ReadToEnd();
}

template = template.Replace( " <!--Replace--> ",GetData());

using(StreamWriter sw = new StreamWriter(FileName + "test.html ",false,System.Text.Encoding.GetEncoding( "gb2312 ")))
{
sw.WriteLine(template);
}

热点排行