【问题标题】:How to add header row dynamically in gridview如何在gridview中动态添加标题行
【发布时间】:2013-07-09 15:03:05
【问题描述】:

我得到了一项增强工作。

现有报告:正在获得本月的结果。例如

列:

Date | Hospital name | H1 | H2 | H3

新要求:

我需要当月的报告(但按日期)。例如

**Date: 1/1/2013**

Hospital name | H1 | H2 | H3 

**Date: 2/1/2013**

Hospital name | H1 | H2 | H3

----
----
----
----

在上述场景中,同一日期将显示多行。所以,我不想重复日期,只显示日期下方的记录..

所以,我选择了在gridview中动态绑定标题行的解决方案。

所以请帮我解决这个问题。

【问题讨论】:

  • 请提供更多信息,例如您如何填充您的页面、您现有的 ASP.NET 标记、您使用的 ASP.NET 版本等。
  • 这是什么类型的应用程序,Windows 应用程序还是 Web 应用程序?您现在使用什么类型的控件来显示数据,是网格视图吗?您说您寻求解决方案,您的意思是您尝试过并且卡在某些地方还是您的意思是您不知道如何实施“您的解决方案”(即动态标题)
  • 它的 Web 应用程序版本 4.0,以及它的 Gridview 控件。我在标题中动态绑定了“日期”。并寻找更好的解决方案。

标签: c# sql


【解决方案1】:

如果你愿意,你可以使用嵌套的 Gridview 来做到这一点。和例子可以找到here

就我个人而言,我只会使用 ListView 或 Repeater 来做到这一点。

【讨论】:

  • 它真的很有用。我选择了 Listview。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-03-23
  • 2018-04-08
  • 1970-01-01
  • 2011-07-27
  • 1970-01-01
  • 2010-10-15
  • 2013-03-08
相关资源
最近更新 更多