【问题标题】:Bind Data Sets where one has extra column绑定具有额外列的数据集
【发布时间】:2018-05-27 13:06:09
【问题描述】:

我得到了我想要的额外列,但问题是它获取数据 2 次,最终显示相同的数据 2 次。[页面截图][1]

【问题讨论】:

  • 数据表 dt = dsGenerateReports.Tables[0]; GrdVwReport.AutoGenerateColumns = true; GrdVwReport.DataSource = dt; GrdVwReport.DataBind(); }

标签: c# asp.net gridview dynamic


【解决方案1】:

您可以使用以下命令将列添加到“dt”:“dt.coulmns.add("NewColumn");" ,则该列将显示在网格中,如果您设置了“asp:grid”属性 AutoGenerateColumns="true"。

如果这不能解决问题, 你能告诉我你在“动态添加一列到Gridview”是什么意思吗?

【讨论】:

  • 感谢它的帮助,但是我从不想要 Gridview 中的所有列,所以我相信我也需要隐藏它们。
【解决方案2】:

请对 Gridview 使用 AutoGenerateColumns = True 并在此之后绑定。

问候 阿卜杜勒

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-13
    • 1970-01-01
    • 1970-01-01
    • 2014-04-28
    • 1970-01-01
    • 1970-01-01
    • 2019-12-30
    相关资源
    最近更新 更多