之前捣鼓了一下网上的源码,转载过来,经过加工得到以下关键代码,目前尚未插入测试数据,但是生成功能已实现,记下代码做备忘.
网页模板代码(可以先用网页编辑器做好布局,留出需要填入数据的部分,此文件放在网站根目录下,文件名Templete.txt)
之后新建一个网页(文件名为default.aspx)以下源码写在default.aspx.cs中
说明:
方法:MakeArticleFile(string templetefile, int pgname)
-----templetefile-->模板文件名
-----int pgname-->新生页面名称
new System.IO.StreamReader(Server.MapPath("/puthtml/")
注意本段:此处的puthtml为当前项目名称,Server.MapPath("/puthtml/") 用于获得当前服务器的相对路径
templete = templete.Replace("<@Title@>", "b标题");
这段用替换函数将模板中的源码替换为指定的数据
###未完待续###