使用label控制項實現資料分頁

2021-05-11 00:22:56 字數 474 閱讀 8924

pageddatasource pg = new pageddatasource();

pg.datasource = ds.tables[0].defaultview;

pg.allowpaging = true;

pg.pagesize = 6;

int currpage;

if (request.querystring["page"] != null)

else

currpage = 1;

pg.currentpageindex = currpage - 1;

this.label1.text = "第" + currpage.tostring() +"頁";

if (!pg.isfirstpage)

if (!pg.islastpage)

datalist1.datasource = pg;

datalist1.databind();

能夠分頁顯示的Label控制項

話說分頁這玩意在開發中可是相當的常見。網上到處都是分頁的資料。可是在winform中要做到分頁顯示文字內容就沒有那麼容易。而且不能使用一些可以分頁的控制項,比較dategridview等。只好在已有的 基礎上開發了乙個具備分頁功能,並且可以改變行間距的label。寫的比較長,可以拷貝下來直接使用,體...

能夠分頁顯示的Label控制項

話說分頁這玩意在開發中可是相當的常見。網上到處都是分頁的資料。可是在winform中要做到分頁顯示文字內容就沒有那麼容易。而且不能使用一些可以分頁的控制項,比較dategridview等。只好在已有的 基礎上開發了乙個具備分頁功能,並且可以改變行間距的label。寫的比較長,可以拷貝下來直接使用,體...

repeater控制項實現分頁

分頁分為真分頁和假分頁。假分頁 從資料庫一次性取出所有資料繫結到控制項上,再將所有資料根據一頁顯示多少條而分頁。從以上二者的概念上我們可以看出,區別在於分頁時從資料庫讀取資訊的方式,真分頁的效率無疑是最高的。假分頁在首次頁面載入的時候會比較慢 如果資料量較多 二者其實各有各的優缺點,可根據需要來自行...