【问题标题】:How to have a colspan with gridview如何使用 gridview 进行 colspan
【发布时间】:2013-04-20 14:38:57
【问题描述】:

我正在尝试使用 asp.net 制作网格视图。我希望列的标题有这样的 colspan:

但目前我有:

我的代码是:

<asp:GridView ID="GV" runat="server" AutoGenerateColumns="false" OnPreRender="gridView_PreRender">

            <Columns>

                <asp:BoundField HeaderText="" />
                <asp:BoundField HeaderText="Num OF" DataField="cod_wo" />
                <asp:BoundField HeaderText="Num Seq" DataField="dat_sequence" />
                <asp:BoundField HeaderText="Article" DataField="article"/>
                <asp:BoundField HeaderText="Qté OF Prévue" DataField="wo_qty" />
                <asp:BoundField HeaderText="Qté OF Revue" DataField="qty_revue" />
                <asp:BoundField HeaderText="Composant" DataField="composant" />
                <asp:BoundField HeaderText="Restant à assigner" DataField="restant_a_assigner" />
                <asp:BoundField HeaderText="Assignation HU" />
                <asp:BoundField HeaderText="Qté totale" DataField="qte_totale_assignee" />
                <asp:BoundField HeaderText="Num HU" DataField="num_hu" />
                <asp:BoundField HeaderText="Qté" DataField="qte_assignee" />

            </Columns>

        </asp:GridView>

在 C# 后面的代码中我有:

public static void MergeColumns(GridView gridView)
        {
            gridView.HeaderRow.Cells[0].RowSpan = 2;
            gridView.HeaderRow.Cells[1].RowSpan = 2;
            gridView.HeaderRow.Cells[2].RowSpan = 2;
            gridView.HeaderRow.Cells[3].RowSpan = 2;
            gridView.HeaderRow.Cells[4].RowSpan = 2;
            gridView.HeaderRow.Cells[5].RowSpan = 2;
            gridView.HeaderRow.Cells[6].RowSpan = 2;
            gridView.HeaderRow.Cells[7].RowSpan = 2;

            gridView.HeaderRow.Cells[8].ColumnSpan = 3;

        }

你有什么想法吗?谢谢

【问题讨论】:

    标签: c# asp.net gridview html-table


    【解决方案1】:

    您可以使用网格视图的 RowCreated 事件。为了更好地理解,请关注This Link

    希望它能解决你的问题。

    【讨论】:

    • 谢谢,我不确定,但如果我有一个很好的理解,这个示例关注标签中的单元格而不是标题?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-27
    • 1970-01-01
    • 2018-03-27
    • 2013-05-22
    • 2010-11-03
    相关资源
    最近更新 更多