在有些需要展示資料的時候,如果資料比較多的話 就需要用到分頁來展示,這樣才不會顯得頁面繁冗。
所以在此記錄獲取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...