2010-05-14 36 views
1

我想在GridView中顯示1000行和80行。我有點擔心應用程序的性能。如果你知道如何使它更好的表現,請告訴hw以詳細的方式做到這一點。如何在aspx頁面中獲得大量數據的最佳性能?

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load 
     If Not IsPostBack Then 
      Me.FillGrid() 
     End If 
    End Sub 

「填充網格

在GridView的
Private Sub FillGrid() 


Try 
     Dim MyCompany As New Company 
     Dim mydsCompanyDSource As DataSet 

     mydsCompanyDSource = MyCompany.DisplayData() 

     gvCompany.DataSource = mydsCompanyDSource 
     gvCompany.DataBind() 

    Catch ex As Exception 
     CreatelogFile(ex) 
    End Try 

End Sub 

尋呼是真實的。如果數據量很大,會出現性能問題?

+0

描述您的應用程序,看看你是否遇到問題? :) – 2010-05-14 08:54:02

+0

沒有分頁您的頁面可能會非常緩慢加載這1000行。 – 2010-05-14 10:15:40

回答

0

1000行將會很重,100以上的任何內容都是Paging的最佳人選 - 例如,一次只返回10行。

相關問題