nvelocity模板问题
代码如下:private struct pagerNav
{
public int pageCount;
public int recordCount;
public string firstPage;
public string prevPage;
public string nextPage;
public string endPage;
}
//获取分页
pagerNav nav = new pagerNav();
nav.recordCount = productCount;
nav.pageCount = pageCount;
nav.firstPage = catalogPath + "/";
载入模板:
template.LoadContext("pagenav", nav);
模板页:
<div id="pager">共$pagenav.pageCount页 $pagenav.recordCount条记录 <a href="$pagenav.firstPage">首页</a> <a href="$pagenav.prevPage">上一页</a> <a href="$pagenav.nextPage">下一页</a> <a href="$pagenav.endPage">尾页</a></div>
如果换成单个变量,则可以替换,但载入结构则无法替换。是什么原因,是不是模板语法有错误? --------------------编程问答-------------------- 没明白 什么意思??
--------------------编程问答-------------------- 就是nvelocity根本无法认识我载入的类型(nav是一个结构体嘛。代模板中的内容替换不过来) --------------------编程问答-------------------- 问题已解决。 --------------------编程问答-------------------- 我晕。分还没送出去。顶一下。散点 --------------------编程问答-------------------- jf~
${pagenav.pageCount}
--------------------编程问答-------------------- 帮顶 接分
补充:.NET技术 , ASP.NET