ObjectDataSource自定義分頁

2021-05-02 09:27:30 字數 488 閱讀 5155

objectdatasource是唯一支援自定義分頁的資料來源,要實現分頁效果,首先要將objectdatasource.enablepageing屬性設為true,通過三個屬性實現:startrowindex,maximumrows和selectcountmethod,效果如圖:

實現分頁有兩種情況:一種是假分頁,一種是真分頁;

假分頁:就是將資料全部取出來,只是分頁顯示,它不是分頁取資料,只是分頁顯示。

真分頁:就是按需取資料,只取出每一頁所需的資料;這裡是使用儲存過程做的是真分頁。

首先,最重要的是使用到的儲存過程:(以northwind資料庫為例)

其次,就是呼叫儲存過程的資料訪問類:

最後,就是前台介面呼叫這個訪問類的方法:

ObjectDataSource自定義分頁

objectdatasource是唯一支援自定義分頁的資料來源,要實現分頁效果,首先要將objectdatasource.enablepageing屬性設為true,通過三個屬性實現 startrowindex,maximumrows和selectcountmethod,效果如圖 實現分頁有兩種情況...

django pagination 自定義分頁

3.4 如果有的介面需要顯示與其他介面數量不同的資料,該怎麼辦 python3.6 django 2.0.7 djangorestframework 3.8.2from rest framework.pagination import pagenumberpagination from rest f...

自定義 如何自定義協議

何為自定義協議,其實是相對標準協議來說的,這裡主要針對的是應用層協議 常見的標準的應用層協議如http ftp smtp等,如果我們在網路通訊的過程中不去使用這些標準協議,那就需要自定義協議,比如我們常用的rpc框架 dubbo,thrift 分布式快取 redis,memcached 等都是自定義...