DataTable的資料分頁

2022-08-20 20:57:10 字數 843 閱讀 5047

在有些需要展示資料的時候,如果資料比較多的話  就需要用到分頁來展示,這樣才不會顯得頁面繁冗。

所以在此記錄獲取datatable分頁的資料的方法:

///

///select 頁面 資料分頁

/// ///

資料來源 ///

第幾頁 ///

每頁多少條

///public

static datatable getpagetodatatable(datatable dt, int pageindex, int

pagesize)

datatable newdt =dt.copy();

newdt.clear();

//copy dt的框架

int rowbegin = (pageindex - 1) *pagesize;

int rowend = pageindex * pagesize;//

要展示的資料條數

if (rowbegin >=dt.rows.count)

return newdt;//

源資料記錄數小於等於要顯示的記錄,直接返回dt

if (rowend >dt.rows.count)

rowend =dt.rows.count;

for (int i = rowbegin; i <= rowend - 1; i++)

newdt.rows.add(newdr);

}return

newdt;

}

上面的**是應用在已經查詢出來的資料放在datatable中,然後對datatable進行資料篩選。

DataTable分頁實現

using system using system.data namespace vmm less.controller 獲取總頁數 public int pagecount pagecount 設定要翻頁讀取的資料表,和每頁的資料行數 public void setproperties datat...

JQuery的dataTable實現分頁

關於datatable基本使用有很多帖子說的很詳細,在此不做詳述。最近使用datatable處理伺服器返回分頁資料時遇到問題,問題解決後有一些心得分享一下 1.如果開啟介面通過datatable給 填充資料,必須把datatable呼叫放在document.ready方法裡面,或者放在 functi...

DataTable做為資料來源手動分頁

import namespace system.data import namespace system.data.oledb html head runat server title title head body dim objcon asoledbconnection dimobjdataad...