【问题标题】:Display Gridviews with data at a time一次显示带有数据的 Gridview
【发布时间】:2012-03-01 09:29:42
【问题描述】:

我在 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();

前两个网格的数据量较少。所以它很快就出现在了输出页面中。当来到第三个网格时,它有大量数据,当时输出页面看起来与前两个网格视图并等待第三个网格。

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

【问题讨论】:

  • 能否提供代码示例?
  • 如何将数据绑定到gridview
  • 通过数据集获取数据并将该数据集绑定到数据源和gridview1.databind();
  • 我想一次性显示所有的gridviews..同时运行应用程序
  • WinForms? WPF? ASP.NET? MVC?请为您的问题添加另一个标签

标签: c# asp.net


【解决方案1】:

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

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-13
      • 1970-01-01
      • 1970-01-01
      • 2014-01-11
      相关资源
      最近更新 更多