asp.net下的简单的模版引擎实现思路
很多cms常常用到了模版技术,那么在asp.net中可做如下简单实现
1、header内容和body的内容分两个文本文件存放,如下:
header文件内容:
body文件内容:
2、然后新建一个aspx页面,添加pageLoad事件
利用 page.Header.Controls.Add(new LiteralControl("页头文件内容"));载入页头模版
利用 page.Controls.Add(new LiteralControl("Body内容"));载入内容模版,Body内容模版载入过程中加入自己的标签替换规则
3、然后将新生成的页面源码进行html保存即可。方法很简单,不过应该也还实用 ^_^
1、header内容和body的内容分两个文本文件存放,如下:
header文件内容:
1 <link rel="stylesheet" href="../css/form.css" type="text/css" />
2 <script type="text/javascript" src="../js/jquery.js"></script>
2 <script type="text/javascript" src="../js/jquery.js"></script>
body文件内容:
Code
2、然后新建一个aspx页面,添加pageLoad事件
利用 page.Header.Controls.Add(new LiteralControl("页头文件内容"));载入页头模版
利用 page.Controls.Add(new LiteralControl("Body内容"));载入内容模版,Body内容模版载入过程中加入自己的标签替换规则
3、然后将新生成的页面源码进行html保存即可。方法很简单,不过应该也还实用 ^_^