+根据html页面模板动态生成html页面(c#类)+

一直以为动态生成静态页面不好做,昨天在网上找了下,我晕,其实很简单,思路大概是这样的,
1:建立一个html页面模板,在这个页面中把你想要动态显示的地方用特殊的字符串表示(如$htmlstrstr$);
2:在程序中用将这个html页面读到一个字符串变量如str;
3:用字符串的resplace方法将在第一步中特殊字符替换成你想要的内容;
4保存;
OK,so easy,今天就用C#写了一个这样的类,用来处理动态生成html页面的,自认为还写的完整,刚接触.NET不久,望指教,完整代码与示例在此下载:下载

转贴请注明出处,谢谢!
注:此类中的代码不全是原创,部份代码参照网友的代码!

以下是转换类的代码

代码
posted @ 2006-09-07 10:57 ㊣鑫哥 阅读(1938) 评论(6) 编辑 收藏

 回复 引用 查看   
#1楼 2006-09-07 14:52 Jason Cui      
HTML模板通常不会是只有几个固定的变量那么简单,至少还有循环。
 回复 引用 查看   
#2楼[楼主] 2006-09-07 15:42 孤叶(学习.net框架)      
@Jason Cui
经验不足,只能做到自已能想到的,呼呼,

 回复 引用   
#3楼 2007-02-05 17:46 啊啊[未注册用户]
复杂的页面,里面包含用户控件,就不好搞了