我试图将大量数据从一个数据库导入另一个数据库。我成功地将所有数据从一个表导入另一个表。现在我试图将所有这些数据显示到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());
}