2017-04-06 70 views
-2

我在頁面加載中使用分頁控件綁定GridView中的數據,因爲我沒有太多使用gridview的經驗,所以我在尋找一個指導,如果我在gridivew中給出分頁,每頁說10條記錄,然後將與沒有分頁的gridview相比,我的頁面加載速度更快?如果我不能遵守我的要求,我很抱歉。將gridview分頁使網頁加載速度更快?

回答

0

我的回答是NO,因爲如果你這樣做datatable to datagrid datasource這一切都same..Only不同的是,你是controllingdatadatagrid顯示..但事實是,所有的數據一直在你datagrid control相同loaded already與如果你想使用pagingwithout paging.

+0

如果您有大量數據並且還取決於您的計算機規格,以及您的工作計算機與您的數據庫之間的連接(如果它位於服務器中),還有一件事讓您慢下來。 –

+0

哦好吧,不知道它真的值得分享!謝謝。 –

0

答案是:

GridView會讓你的頁面加載啓用分頁更快。但是,如果您已經擁有大量數據,那麼您只會注意到這一點,例如10行以上的成千上萬行。通常,您的應用程序甚至會在使用GridView加載頁面時拋出Out of Memory異常。

所以爲了安全和高效,如果你有大數據,一定要使用分頁。

+0

噢好吧,但我想,我不知道我是否聽起來很愚蠢,但想到這裏問,爲什麼Facebook不使用分頁? –

+0

Facebook正在使用它,它只是不明顯。 Facebook檢測用戶何時到達頁面末尾,並加載下一個「頁面」,而無需點擊任何內容。 – CurseStacker