.NET生成静态页面源码(C#)

来源:百度知道 编辑:UC知道 时间:2024/05/30 08:36:03
我需要一个源代码,是关于生成静态网页的。不过我不要只是通过模板的代码,那个我自己已经搞出来了。
我需要包括数据库的,可以自定义模板,生成页面后可以再次修改。
在生成静态页面时,会将数据保存到数据库,并生成静态网页。
谢谢
重写Render方法只是生成吧?
我需要一个流程,把值存在数据库中,还要生成静态页面,还要能修改。
发到我邮箱:leejin_21@163.com
或者QQ:373023677

重写Render方法
搜索一下吧

我当时是这样的:
数据库中加了个字段表示此记录是否已经生成了静态页,
然后跳转到此静态页的链接则根据这个字段进行生成,如果需要重新生成静态页,则生成aspx页面的链接(这个aspx同时也是静态页的模板),重新生成后再重定向到静态页,否则直接生成静态页的链接
当数据变更的同时更新标记用的字段

一般的思路是你将访问的网页下载下来,再将它们排序存放在数据库中,这样就可以了。

先把页面模板做好,再从数据库中查出数据填到模板里。数据表在原来的基础上加一个是否生成静态页和静态页保存的地址。生成后就把生成了的打上生成标志。修改后又把生成标志取消就行了。
查找直接在数据中查询,只查询已生成了的,再把保存地址写出就行了