我是Bootstrap Data Table的新手,我試圖在.NET MVC Web應用程序中實現它。 我已啓用數據表的分頁。所以當我的網頁被加載時,它將默認顯示前10條記錄(其他選項是25,50,全部等)。如何在使用Bootstrap數據表的同時從數據庫(SQL Server)中僅獲取有限的數據?
我打算做到以下幾點:
- 假設我在DB總共有1000條記錄。
- 所以當我第一次加載我的頁面時,它應該只抓取所有1000條記錄中的前10個 記錄(或者前25個如果選擇25個記錄等)而不是 。這將提高性能。
- 接下來的10條記錄只能在用戶要求顯示下一個數據時要求提取 。
我該如何做到這一點?
我發現了關於deferLoading和deferRender選項,但我不確定哪一個適合我的情況。還有其他選擇嗎?
我已經閱讀了本節提到的內容。但是我對此有疑問,因爲數據是從AJAX文件而不是數據庫中獲取的。根據示例,我認爲他們已經手動輸入了AJAX文件。所以這不會是一個大數據集的有效技術 –
糾正我,如果我錯了。 –
雖然毫無疑問,服務器端處理可能是我們需求的解決方案(或者可能是deferLoading和deferRender)。 –