如何克服慢页面加载?

时间:2013-12-05 07:32:11

标签: asp.net sql gridview

我试图将大量数据从一个数据库导入另一个数据库。我成功地将所有数据从一个表导入另一个表。现在我试图将所有这些数据显示到gridview中。但问题是现在我的页面加载速度非常慢,主要问题是在第一页加载时gridview中没有显示数据,因此我必须再次刷新页面以显示数据。请指导我如何克服这个问题。我从我的一个朋友那里听说过gzip应用程序。请告诉我更多相关信息。谢谢!

if (dt.Rows.Count > 0)
{
    adsource = new PagedDataSource();
    adsource.DataSource = dt.DefaultView;
    adsource.PageSize = 20;
    adsource.AllowPaging = true;
    adsource.CurrentPageIndex = pos;
    btnfirst.Enabled = !adsource.IsFirstPage;
    btnprevious.Enabled = !adsource.IsFirstPage;
    btnlast.Enabled = !adsource.IsLastPage;
    btnnext.Enabled = !adsource.IsLastPage;
    GridView1.DataSource = adsource; GridView1.DataBind();
    s=Convert.ToInt32(this.ViewState["vs"].ToString());
}

0 个答案:

没有答案