簡體   English   中英

使用數據綁定(winforms)時如何在datagrid中實現分頁功能?

[英]How to implement paging function in the datagrid when using data binding (winforms)?

我使用數據綁定來控制數據網格,該數據網格直接連接到數據庫表,我現在要做的是在數據網格上實現分頁器功能,我只能將20條記錄從數據庫加載到內存中並顯示它們。 我現在知道的是,數據綁定會將所有記錄加載到數據庫中,然后進行一些過濾並顯示在控件中。有什么建議嗎?

基本上,您必須在虛擬模式下運行數據網格,告訴網格記錄集中有多少行,然后對CellValueNeeded事件做出反應。 我們在msdn上跟隨此示例實施了緩存。

您需要一次在數據源中加載20條記錄,即您必須自己實現分頁。 每次用戶請求新頁面時,您都會讀取新的記錄集。

在SQL方面,“ SQL分頁”將從您喜歡的搜索引擎中獲得很多結果,下面是一個示例

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM