云当下载 - 精品免费软件下载!

云当下载

当前位置: 站点首页 > 文章教程 > 软件教程 >

小蚂蚁门户模板常用语法介绍

时间:2020-03-02 11:39来源:未知 作者:星羽
小蚂蚁门户模板引擎可以直接将 html 格式的模板代码转换为 .aspx 格式文件,大大的提高了执行效率 小蚂蚁门户模板引擎采用了 Ant:foreach 形式的标记语言作为模板语句,相对于其他形式

小蚂蚁门户模板引擎可以直接将html格式的模板代码转换为.aspx格式文件,大大的提高了执行效率

小蚂蚁门户模板引擎采用了<Ant:foreach>形式的标记语言作为模板语句,相对于其他形式来说,这可以在一些开发工具(如Dreamweav)中实现代码高亮和代码提示,代码可读性也更加友好,最终生成的.aspx文件中的代码格式也很清秀,具有很强的可读性,便于开发者的管理和维护。

小蚂蚁门户模板引擎内置支持的模板流程控制语句如下,除了注释语句和单行语句之外,其他语句都允许嵌套

名称

示例

备注

include

<!--#include file="Common/_Page_Header1.html" -->

用于导入要包含的文件,语法同shtml规范一致

break

<Ant:break />

实现C#中的break语句

foreach

<Ant:foreach expression="char c in name">
     //...
</Ant:foreach>

实现C#中的foreach语句

for

<Ant:for expression="int i = 0; i < 10; i++">
     //...
</Ant:for>

实现C#中的for语句

if-elseif-else

<Ant:if expression="x == 1">
     //...
<Ant:elseif expression="x == 2" />
     //...
<Ant:else />
     //...
</Ant:if>

实现C#中的if语句

using

<Ant:using expression="_FileStream">
     //...
</Ant:using>

实现C#中的using语句

var

<Ant:var expression="int index = 0;" />

这是一个单句万能标记,可以在expression
写任何合法的C#代码

while

<Ant:while expression="true">
     //...
</Ant:while>

实现C#中的while语句

important

<Ant:important>

<Ant:var expression="ItemCountPerPage =30 ;" />

</Ant:important>

该语句能够将其所包含的代码提前到html标记开始
其属性priority只能填写数字(int型),它表示语句的优先权,
数字越小优先级越高

import

<Ant:import namespace="Ant.TemplateEngine.PageModule" />

该语句是用来动态导入命名空间的,模板引擎会自动排除重
复的命名空间,并将它们附加到代码顶端

(编辑:星羽)
------分隔线----------------------------