Foxtable(狐表)用户栏目专家坐堂 → 移动开发,分页显示后台数据,的疑问!


  共有2192人关注过本帖树形打印复制链接

主题:移动开发,分页显示后台数据,的疑问!

帅哥哟,离线,有人找我吗?
guosheng
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:896 积分:7535 威望:0 精华:0 注册:2017/12/27 14:19:00
移动开发,分页显示后台数据,的疑问!  发帖心情 Post By:2018/9/25 9:54:00 [只看该作者]

RowNum应该是从1开始的的吧?为什么第一页显示的RowNum是 从0到9啊?我觉得第一页的RowNum是从1到10才对啊。
感觉:Dim StartRow As Integer = page * pageRows+1 '此页第一行 Dim EndRow As Integer = (page + 1) * pageRows '此页最后一行
这样才对吧?
Select Case e.Path
    Case "list.htm"
        Dim page As Integer = 0 '默认page为0,显示第一页
        Dim pageRows As Integer = 10 '每页10行
        If e.GetValues.ContainsKey("page") Then  '如果地址中有page参数
            Integer.TryParse(e.GetValues("page"), page) '提取page参数
        End If
        Dim StartRow As Integer = page * pageRows '此页第一行
        Dim EndRow As Integer = (page + 1) * pageRows - 1 '此页最后一行
       
…………


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/25 10:05:00 [只看该作者]

帮助文档,就是这样写的,看看

 

Dim StartRow As Integer = page * pageRows + 1 '此页第一行
Dim EndRow As Integer = (page + 1) * pageRows '此页最后一行

 

http://www.foxtable.com/mobilehelp/scr/0128.htm

 


 回到顶部