2
A
回答
0
解決方案:
您可以使用qzip。顯然,它不會將加載時間縮短到秒。但是你會看到加載時間的改進。
編寫一個處理程序,它以100爲單位返回結果,並使用jQuery異步顯示結果,如在Facebook中一樣,當你向下移動時,更多的故事被提供,你可以爲你的網站做類似的事情,或者你可以一個「加載更多」按鈕,除了用戶必須按下「加載更多」按鈕之外,其它功能都是一樣的。
注意:執行上述操作並不難。
0
可能你需要找到一個第三方網格控件,它支持點播virtual paging
。
1
該流程的哪個部分花費的時間最多?這個動作有很多不同的階段:
- 在SQL Server中查詢執行時間。
- 從SQL Server到數據讀取器(ADO.NET?跨網絡?)的傳輸時間
- 將數據綁定到ASP.NET中的網格。
- 將呈現的HTML傳輸到客戶端。
只有當你知道究竟什麼很慢,你能正確地優化。
+0
3一。現在解決的問題。謝謝 – 2012-07-16 11:22:02
相關問題
- 1. 加載/顯示大量的數據在網頁上
- 2. 有效的方式加載大量的數據在PHP網頁
- 3. 在silverlight中加載大量數據的數據網格?
- 4. 加載大量數據/內容時網頁滾動緩慢
- 5. 將大量數據加載到WPF數據網格中
- 6. 加載大量數據
- 7. 大量下載網頁C#
- 8. Datagrid中加載大量數據的
- 9. 在後臺加載大量數據
- 10. 如何在數據表中加載大量的數據?
- 11. 在asp.net網格中顯示大數據
- 12. 在asp.net中加載頁面
- 13. 從網頁下載大量數據時減少滯後
- 14. 使用ajax,asp.net加載頁面數據
- 15. 標誌在網頁加載擴大
- 16. 在Android AutoCompleteTextView中高效加載大量數據(大約5000)
- 17. EXTJS XMLReader不從asp.NET網頁調用加載數據
- 18. 在ASP.NET中存儲大量數據
- 19. 在數組中加載大量條目會導致網頁凍結
- 20. 將網頁中的所有文件加載到網頁上ASP.NET
- 21. 如何在網頁上加載大量的PHP生成圖像
- 22. 在SQL Server 2008數據庫中存儲和加載到ASP.NET網頁
- 23. 加載網頁抓取結果爲大熊貓數據幀
- 24. 如何在ListBox中加載大量數據? ASP.NET MVC應用程序
- 25. 在Swing中加載網頁
- 26. 在NodeJs中加載網頁
- 27. 在DIV中加載網頁
- 28. 數據表網頁加載問題
- 29. 如何加載大量數據的劍道電網
- 30. 加載網頁直到網頁加載
簡單:**不要**一次加載所有的行!使用服務器端分頁 - 一次只加載10,50,100行 - 用戶無法處理更多的事情。 – 2012-07-16 05:27:14
看看IIS壓縮http://technet.microsoft.com/en-us/library/cc771003(WS.10).aspx就像marc_s說的那樣,沒有人喜歡一次讀取那麼多的數據。如果用戶真的需要他們,請爲他們提供下載。 – 2012-07-16 05:46:02
是的你是對的..其實我是這樣做的,因爲我想搜索所有記錄中的數據,並且我正在使用數據集的行過濾器來搜索當前加載的項目。但是現在我通過在視圖狀態中傳遞查詢並在表中的所有記錄中搜索數據來加載前100條記錄和搜索記錄。 – 2012-07-16 10:11:20