Asp中代码与页面的分离
| 首 页 | 网页素材 | 网页特效 | 网页教程 | flash教程 | 3dmax教程 | ASP教程 | 常用范文 | 应用公文 |
教 程 | 频道首页 | flash教程 | 3dmax教程 | photoshop教程 | html/css | asp教程 | php教程 | fireworks教程 | dreamweaver教程|
资 料 | java教程 | 网页模版 | 搜索引擎 | 电脑技术 | 网络应用 | 操作系统 | 饮食文化 | 应用公文 | 贺词致辞 | 个人求职 |
频 道 | 明星资料 | 民俗风情 | 传统节日 | 人物传记 | 历史资料 | 常用范文 | 名胜古迹 | 体育资料 | 教育资料 | 综合资料 |
你的位置:首页 > 资料教程 > 正文 > Asp中代码与页面的分离
Asp中代码与页面的分离

http://www.sucai123.com 资料教程 2004-10-5 22:27:15
.HTM
    -----------------
    <!--文件名:TEST.HTM-->
    <HTML>
    <TITLE>范例</TITLE>
    <HEADER>
    </HEADER>
    <BODY>
    这是一个表格范例。
    <TABLE>
    <!--#TPLDEF MAXX-->10<!--#TPLEND MAXX--> 
      <!--...注意,此处使用了一个技巧即定义了MAXX模板变量并赋值为10。-->
      <TR>
        <TD>X</TD><TD>X的平方</TD>
      </TR>
     <!--#TPLDEF ROW-->
      <TR>
        <TD>{X}</TD><TD>{XX}</TD>
      </TR>
     <!--#TPLEND ROW-->
    </TABLE>
    以上共有{COUNT}行数据。
   </BODY>
   </HTML>
   -----------------
 
   从上面可以看出,象{X},{XX},{COUNT}之类的记号是定义模板变量。它们将会在ASP程序中被替代。
   而<!--#TPLDEF ROW-->...<!--#TPLEND ROW-->是定义一个语句块"ROW"。在ASP程序中就可以将"ROW"块重复多次。
 
   第二步:设计ASP程序。
   
   TEST.ASP
   -------------------
   <%@Language=JScript%>
   <!--#include file="Template.JScript.INC"-->
   <%
     var tpl = new Template("c:\\Inetpub\\wwwroot"); 
     var str="";
     var i;
 
     tpl.Load("Main","TEST.HTM");
     tpl.Split("Main");
 
     tpl.COUNT = 0;
     
     for(i=1;i<=tpl.MAXX;i++)   //tpl.MAXX在模板中定义为10。
     {
       tpl.X = i;  
       tpl.XX = i*i;
       str+=tpl.Parse("ROW");
       tpl.COUNT++;
     }
     tpl.ROW = str;
     tpl.MAXX ="";  //清空此模板变量,以避免被显示出来。
   %>
   <%=tpl.Parse("Main")%>
   -------------------
    上面的程序将显示一个1到10的平方表。
 
 &nb

此新闻共有51 2 3 4 5


-来源:互联网 关闭 Asp中代码与页面的分离】
∷∷ 相 关 文 章 ∷∷
·asp的19个基本技巧
·asp的19个基本技巧
·ASP中使用SQL语句操作数据库
·用ASP学做一个在线调查
·ASP的含义、功能和选择
·ASP编写计数器的优化方法
·ASP程序中使用Telnet协议
·asp 应用程序成为 exe 文件
∷∷ 热 门 推 荐 ∷∷