一次显示包含数据的网格视图

时间:2012-03-01 09:29:42

标签: c# asp.net

我在C#.Net工作,并有一个包含五个网格视图的页面。运行应用程序后,所有五个网格应一次显示数据。但现在,一个接一个地加载和显示。

如何一次显示所有gridview?我是否应该在页面渲染中做任何事情。

这是我的Page_Load ..

gridview1.DataSource = ds1.Tables[0];
gridview1.DataBind();
gridview2.DataSource = ds2.Tables[0];
gridview2.DataBind();
gridview3.DataSource = ds3.Tables[0];
gridview3.DataBind();
gridview4.DataSource = ds4.Tables[0];
gridview4.DataBind();
gridview5.DataSource = ds5.Tables[0];
gridview5.DataBind();

前两个网格的数据量较少。所以它在输出页面中快速加入。当进入第3个网格时,它有大量数据,此时输出页面看起来前两个网格视图并等待第3个网格。

我想要的是,一旦我运行应用程序,所有五个网格应该一次显示..

2 个答案:

答案 0 :(得分:0)

您需要做的就是在每个gridview上设置数据源并对每个gridview进行数据绑定。

无需在页面渲染中执行任何操作。

在你能展示自己在做什么之前,你不会得到答案 - 唯一的方法是发布你的标记/代码的例子

答案 1 :(得分:0)

5个网格= 5个数据源。你有他们吗?