使用Velocity(VTL)调用自定义C# .net 中的方法
来源:互联网 发布:电力猫为何不普及 知乎 编辑:程序博客网 时间:2024/06/06 23:56
最近在做一个项目,项目里面使用了VTL模板,用起来还是很方便,这里给记录一下用vtl调用.net中自定义的方法,高手就不要往下看了,呵呵.
例如我要在模板中调用这样的一个方法,代码如下:
命名空间:XINLG.Web._codes.manage.site._default
////// 获取站点表的数据 /// /// /// ///public string GetSitesFieldValue(string Id, string Name) { return “哈哈,调用成功了!”; }
在需要使用的.net页面中用velocity声明:
//实例化XINLG.Web._codes.manage.site._default sitesBll = new site._default();//将这个对象加入到VelocityContext里面去,就可以在模板中调用了.VelocityContext.Put("sites", sitesBll);
模板中使用:
$sites.GetSitesFieldValue("${li.get(2)}","Title")
${li.get(2)}//表示在循环中得到的数据 字符串
- 使用Velocity(VTL)调用自定义C# .net 中的方法
- Velocity学习笔记5——VTL模板中的注释
- Velocity学习笔记6——VTL中的引用
- Velocity模板语言(VTL):说明
- C#反射动态调用dll中的方法及使用QuartZ.net实现作业调度
- .net ASCX 通过自定义事件调用ASPX中的方法
- Velocity 《VTL语法参考指南》中文版
- .net web api 中调用post方法和调用自定义方法名session使用
- asp.net中用户自定义控件调用另外一个用户自定义控件中的方法
- Android使用ksoap2调用C#中的webservice函数方法
- Android使用ksoap2调用C#中的webservice函数方法
- Android使用ksoap2调用C#中的webservice函数方法
- Android使用ksoap2调用C#中的webservice函数方法
- C#中的异步方法调用
- .NET中的方法及其调用
- C# 实现和调用自定义扩展方法
- Velocity Template(一) VTL的hello,world程序
- Velocity学习笔记3——Velocity 模板语言(VTL: Velocity Template Language)简介
- Writing a Big Application in Ext
- C实现动态分配三维数组
- 如何用delphi语言实现结束指定进程的功能
- 如何在Oracle中复制表结构和表数据
- Qt 插件路径(笔记)
- 使用Velocity(VTL)调用自定义C# .net 中的方法
- 关于网页中不同元素对齐的方法总结(2)
- 安装Trac的过程记录
- 编译通过,找不到def
- 用JS改变的元素CSS样式
- Lonesome knight[Timus OJ 1197]
- 设计模式学习1
- tomcat 监控内存的大小
- 我的人生