簡體   English   中英

使用ListView進行分頁與使用SQL Server進行分頁

[英]paging with listview vs paging with sql server

有誰知道分頁如何與列表視圖之類的控件一起工作。

我目前使用自己的sql頁面結果。 我編寫查詢,以便它僅返回准確的記錄數量以將分頁的頁面填充到數據集,然后填充該控件。

我想我問的問題是,當使用諸如列表視圖之類的控件時,它是將整個數據集返回到內存中,然后從內存中對記錄進行分頁,還是僅將選定的頁數指定的數據返回到內存中? 。

listview將獲取並顯示多少條記錄,完全取決於您的實現。 如果您的查詢返回所有記錄,它將全部記錄並顯示所需的記錄。 如果您的查詢正在返回,

1)總記錄數

2)僅選擇記錄

那么它將僅顯示選定的記錄。 簡而言之,listview可以處理任何事情,並且讓您提高代碼效率。

下一篇文章通過使用objectdatasource,row_number和pager實現有效的分頁,對互聯網進行了快速搜索:

http://gugiaji.wordpress.com/2012/02/17/custom-paging-using-objectdatasource-listview-datapager-asp-net-controls-and-row_number-sql-server-function/

暫無
暫無

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

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