玄宇说:简单的VTemplate模板引擎的使用
来源:互联网 发布:修复tf卡数据 编辑:程序博客网 时间:2024/06/05 19:56
今天简单的将我自己的VT摸版使用的心得说一下,本来就是小白的我涉及到特别深的东西,就是一点If和Foreach的使用,如果你不需要就可以左上角关闭了
因为我是个小白,即使在网上搜到了VT摸版的使用说明在使用的时候仍然会是比较困难,因为我是用的一般处理程序写的伪静态,所以我会将我的所有代码给大家贴出来参考学习,虽然可能也学不到什么就是了,那么让我们进入正题下面正是开始:
• 一般处理程序:
/// <summary> /// 初始化当前页面模板数据 /// </summary> public override void InitPageTemplate() { //首页幻灯片 List<sc_animation> listsaz = sc_animation.Operation().GetList("type = " + qt("type")); //返回前台的值 this.Document.SetValue("listsaz", listsaz); } //获取前台数据 //zifu前台ID public int qt(string zifu) { //获取前台的值 Tag tag3 = this.Document.GetChildTagById(zifu); int listsca3_id = 0; if (tag3 != null) listsca3_id = GetHelper.GetInt(tag3.Attributes.GetValue("value")); return listsca3_id; }
• 前台HTML:
//传完一般处理程序qt方法的值<vt:set id="type" var="type" value="1" />//VT的if判断<vt:if var="#.listsaz.Count" value="0" compare="=="><label class="fl" id="tai">暂无更多数据...</label></vt:if> <div class="list"> <div class="bd"> <ul> //VT的foreach循环,一般处理程序传过来的“listsaz”的list <vt:foreach from="$#.listsaz" item="item2" index="i"> <li> <a href="shop.html?id={$:item2.id}" onclick="fangfa({$:item2.id})" > <span class="pic"><img src="{$:item2.article_image}" alt=""></span> <div class="title">{$:item2.article_title}</div> <div class="info zishu">{$:item2.article_short}</div> </a> </li> </vt:foreach> </ul> </div> </div>
下面附上大佬的VT摸版使用说明,真心感谢这些大佬的付出:
基于.NET的免费开源的模板引擎—VTemplate:http://www.cnblogs.com/kingthy/archive/2009/08/17/net-vtemplate.html
VTemplate模板引擎的使用—Function标签:http://www.cnblogs.com/kingthy/archive/2011/08/31/2161039.html
VTemplate模板引擎的使用–进阶篇:http://www.cnblogs.com/kingthy/archive/2009/09/03/net-vtemplate-doc-3.html
VTemplate模板引擎的使用–高级篇:http://blog.csdn.net/my98800/article/details/50942316
阅读全文
0 0
- 玄宇说:简单的VTemplate模板引擎的使用
- VTemplate模板引擎的使用--入门篇
- VTemplate模板引擎的使用--入门篇
- VTemplate模板引擎的使用--认识篇
- VTemplate模板引擎的使用--进阶篇
- VTemplate模板引擎的使用--高级篇
- VTemplate模板引擎的使用 - MasterPage篇
- VTemplate模板引擎的使用—Function标签
- 基于.NET的免费开源的模板引擎---VTemplate
- 基于.NET的免费开源的模板引擎---VTemplate
- 基于.NET的免费开源的模板引擎---VTemplate
- c#使用 VTemplate模板引擎制作html报表
- 模板引擎freemarker的简单使用教程
- 模板引擎freemarker的简单使用教程
- 模板引擎freemarker的简单使用教程
- Velocity模板引擎的简单使用
- Velocity模板引擎的简单使用
- Velocity模板引擎的简单使用
- GDB调试基本命令
- AddressSanitizer算法及源码解析
- python核心高级学习总结4-------python实现进程通信
- 百练_4095:打字员
- C++Primer学习笔记(一):cin与cin.get()
- 玄宇说:简单的VTemplate模板引擎的使用
- Java中参数传递探究
- JS For应用!
- scala代码风格指南--<命名规范>
- mac OS 使用SVN命令行工具报 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
- 百练_4096:信号转换
- 关于Promise,Generator,async / await 对异步的处理
- Mysql半同步复制详细配置
- Unity3D 利用Highlighing System插件使物体轮廓高亮显示