软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 网络编程 > ASP.NET > Asp.net下的简单的模板引擎实现思路

Asp.net下的简单的模板引擎实现思路

很多cms常常用到了模版技术,那么在asp.net中可做如下简单实现
1、header内容和body的内容分两个文本文件存放,如下:
header文件内容: 
<link rel="stylesheet" href="../css/form.css" type="text/css" /> 
<script type="text/javascript" src="../js/jquery.js"></script>
body文件内容: 
 
<div id="frm" class="formTBstyle"> 
<table> 
<caption>添加类别</caption> 
<thead> 
<tr> 
<th>字段名称</th> 
<th>字 段 值</th> 
<th>字段描述</th> 
</tr> 
</thead> 
<tbody> 
<tr> 
<td class="lbl">分类名称</td> 
<td class="ctl"> 
{sd_name}</td> 
<td class="desc">填写单个分类名</td> 
</tr> 
<tr> 
<td class="lbl">分类属性</td> 
<td class="ctl">{sd_desc}</td> 
<td class="desc">填写单个分类的属性</td> 
</tr> 
</tbody> 
</table> 
</div>
2、然后新建一个aspx页面,添加pageLoad事件
利用 page.Header.Controls.Add(new LiteralControl("页头文件内容"));载入页头模版
利用 page.Controls.Add(new LiteralControl("Body内容"));载入内容模版,Body内容模版载入过程中加入自己的标签替换规则
3、然后将新生成的页面源码进行html保存即可。方法很简单,不过应该也还实用
    相关阅读
    网友评论
    栏目导航
    推荐软件