分頁頁碼業務邏輯

2021-09-22 18:41:09 字數 469 閱讀 2171

分頁頁碼業務邏輯

場景:每個頁面顯示5個頁碼

分析:情況1:頁碼不足5頁,顯示所有頁碼

情況2:頁碼大於5頁,當前頁碼小於等於3的情況,1 2 3

情況3:頁碼大於5頁,當前頁碼是最後3個頁碼的情況(若總共10頁),6 7 8 9 10

情況4:頁碼大於5頁,n-1 n-2 n n+1 n+2

//函式pageedit返回根據當前頁碼的整型切片

//引數pagecount:總的頁碼

//引數pageindex:當前頁碼

func pageedit(pagecount int,pageindex int)int

}else if pageindex <= 3

}else if pageindex >= pagecount -2

}else

} return pages

}

GridView分頁頁碼

在 gridview 中實現分頁的效果方法很簡單,只需要在 gridview 任務 對話方塊中進行設定就可以了。在 gridview 任務 對話方塊中,選擇 啟用分頁 命令,這樣建立起簡單的分頁效果。在使用 啟用分頁 命令的時候要注意兩點。1 是否允許分頁 gridview 的allowpaging...

分頁頁碼計算演算法

最近做 用到了分頁頁碼計算的演算法,覺得之前一直用的不好,自己寫了乙個,拿出來與大家共享一下 view code 1 package cnblogs.xiaoqiu.test 23 4 1.如果是5個可見頁碼,1 12345,2 12345,3 12345,4 23456,5 34567,6 456...

關於GridView分頁頁碼的討論

關於gridview分頁頁碼的討論 在 gridview 中實現分頁的效果方法很簡單,只需要在 gridview 任務 對話方塊中進行設定就可以了。在 gridview 任務 對話方塊中,選擇 啟用分頁 命令,這樣建立起簡單的分頁效果。在使用 啟用分頁 命令的時候要注意兩點。1 是否允許分頁 gri...