zoukankan      html  css  js  c++  java
  • 【WebForm】Repeater 序列号 在翻页情况下自增

      asp.net Repeater控件分页时,序号列翻页重新从1开始计数问题的解决思路及方法:

      一般情况下,使用 <%# Container.ItemIndex + 1% > 给序号列来自增。

         但是在有分页情况下,这样做的结果就是在下一页的时候重新从一开始。 网上找到的资料是有的解决方案是绑定<%#Container.DataSetIndex+1 %>,还有的是在后台另构造序号列column来解决,都挺麻烦。最后还是找到了最简单的方法解决,就是写个三元运算符判断一下是否第一页

      

    <%#AspNetPager1.CurrentPageIndex>1? (AspNetPager1.CurrentPageIndex-1)*AspNetPager1.PageSize+Container.ItemIndex+1:Container.ItemIndex+1 %>
  • 相关阅读:
    Yii隐藏单入口
    JS字符串的问题
    暑假第三测
    暑假第二测
    暑假第一测
    沈阳集训day4
    沈阳集训day3
    P2571 [SCOI2010]传送带
    CF626C Block Towers
    洛谷P4171 [JSOI2010]满汉全席
  • 原文地址:https://www.cnblogs.com/ruicky/p/3894545.html
Copyright © 2011-2022 走看看