2012-03-01 49 views
0

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

如何一次显示所有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(); 

一两个网格有数据量越少。所以它在输出页面中快速地被覆盖了。当来到第三个网格时,它有大量的数据,那时输出页面会用前两个网格查看并等待第三个网格。

我想要的是,一旦我运行所有五个网格应在同一时间得到显示的应用程序..

+0

你能提供一个代码示例吗? – kaj 2012-03-01 09:31:21

+0

如何将数据绑定到gridview – Raghuveer 2012-03-01 09:32:02

+0

通过数据集获取数据并将该数据集绑定到数据源和gridview1.databind(); – RobinHood 2012-03-01 09:33:33

回答

0

所有你需要做的是设置在每个GridView和数据绑定每个gridview的数据源。

在页面渲染中不需要做任何事情。

,你不会得到这个答案,直到你能证明你在做什么 - 而做到这一点的唯一方法是张贴您的标记/代码

+0

我已更新我的问题... – RobinHood 2012-03-01 10:08:58

0

5格= 5点的数据源的例子。你有他们吗?

+0

我已更新我的问题... – RobinHood 2012-03-01 10:09:28