2010-07-29 35 views
1

關於ASP.NET的GridView的服務器控件:GridView:我可以實現客戶端分頁嗎?

我可以綁定到數據源中的代碼隱藏,加載整個結果集,然後實現客戶端分頁沒有回傳?

如果GridView無法做到這一點,我願意實現一個自定義的解決方案。

編輯:我的GridView實例位於nyroModal(jQuery)彈出div內,這就是爲什麼我需要一個非回發解決方案。

+0

您是否需要對填充網格的結果進行排序?如果您的總結果集大於顯示的數字,那麼您可能希望在所有這些結果集之間排序,這將需要獲取,排序,然後分塊顯示的結果集。或者你只是想在當前集合內進行排序? – Keplerf1 2010-07-29 15:39:34

回答

0

我建議使用一些自定義形式的javascript templating來代替。無論如何,你必須用gridview來實現所有這些,但這裏有人已經想到了客戶端方面。

0

這是可能的,但這意味着您必須在整個開始時將整個結果集發送到客戶端,這會使初始頁面加載速度變慢(取決於結果集中有多少條記錄)。

我會說使用AJAX回發並獲取網格中下一頁的數據。