【问题标题】:display multiple columns under the one header in grid view在网格视图的一个标题下显示多列
【发布时间】:2011-12-29 18:44:36
【问题描述】:

我在 asp.net 中使用网格视图,我想显示来自数据库中不同表的这些标题下的子列。

示例: 假设 支出(主标题)

日期、明细、金额(支出子栏目)

VAT、Charges、Repairs、Salary 是 Details 字段下的子栏。

请帮助我。 提前致谢。

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    像这样使用 TemplateField

    <GridView>
    <Columns>
    <TemplateField HeaderText="YourHeader">
    <ItemTemplate>
    <%# Eval("DatabaseField") %> <%# Eval("DatabaseField") %> <%# Eval("DatabaseField") %>
    </ItemTemplate>
    </TemplateField>
    <TemplateField HeaderText="YourHeader1">
    <ItemTemplate>
    <%# Eval("DatabaseField") %> <%# Eval("DatabaseField") %> <%# Eval("DatabaseField") %>
    </ItemTemplate>
    </TemplateField>
    </GridView>
    

    【讨论】:

      【解决方案2】:

      我建议您使用“中继器”而不是数据网格。

      【讨论】:

        猜你喜欢
        • 2020-03-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-22
        • 1970-01-01
        • 1970-01-01
        • 2018-12-21
        • 2023-03-16
        相关资源
        最近更新 更多