首页 新闻 赞助 找找看

Nvelocity语法实现上一页为啥实现不了?

0
悬赏园豆:10 [已解决问题] 解决于 2015-03-16 15:57
    #if($Data.PageNumber<=1)                       
    <span class="disabled">&nbsp;&lt;&lt;&nbsp;</span>    
    <span class="disabled">&nbsp;&lt;&nbsp;</span>                                 
    #else  
    #set($lastPageNumber=$Data.PageNumber-1)
    <a href="ProductList.ashx?PageNumber=1">&nbsp;&lt;&lt;&nbsp;</a>
    <a href="ProductList.ashx?PageNumber=$lastPageNumber">&nbsp;&lt;&nbsp;</a> 
    #end

上面#else部分实现当不是第一页的时候,点击第二个链接转到上一页,可是当点这个链接的时候,

PageNumber请求到服务器的值不是数字,而是一个字符串$lastPageNumber,为啥我设置了
#set($lastPageNumber=$Data.PageNumber-1),却没有改变PageNumber的值呢
Jack Leonardo的主页 Jack Leonardo | 初学一级 | 园豆:107
提问于:2014-09-10 20:36
< >
分享
最佳答案
0

ashx?貌似.net,但你的语法?Nvelocity?是啥子?

看下你说的这个语法特性,如何输出变量。

收获园豆:5
519740105 | 大侠五级 |园豆:5810 | 2014-09-11 07:32
其他回答(1)
0

先#set($lastPageNumber=2) 试试看输出html

收获园豆:5
码尔代夫iimax | 园豆:3138 (老鸟四级) | 2014-09-11 08:14
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册