【问题标题】:How to do colspan in gridview row in asp.net如何在asp.net的gridview行中做colspan
【发布时间】:2014-02-01 08:58:11
【问题描述】:

如何在gridview中实现如下格式

【问题讨论】:

  • 到目前为止您尝试过什么?把你的努力放在你的问题上,我已经尝试过这个......但它不起作用等等。
  • 您好,如果它符合您的要求,请在任何尝试后查看此链接。 Grid view with in another grid view(details grid)
  • 我想合并 gridview 行。不需要嵌套gridview
  • 是的,我得到了要求,但我的想法是在主网格中显示组并根据数据键在嵌套网格中扩展其行。

标签: c# asp.net gridview


【解决方案1】:

我遇到了同样的问题,这是我找到的解决方案。这是在VB中

Protected Sub GridV_RowDataBound(sender As Object, e As GridViewRowEventArgs) Handles GridV.RowDataBound
    If (e.Row.RowType = DataControlRowType.DataRow) Then
        'Here put the condition 
        If e.Row.Cells(3).Text = "0" Then 
            e.Row.Cells(1).ColumnSpan = 4
            e.Row.Cells(2).Visible = False
            e.Row.Cells(3).Visible = False
            e.Row.Cells(4).Visible = False
        End If
    End If
End Sub

我希望这对你有用。

胡安·F·埃斯奎尔

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-27
    • 2013-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-05
    • 2018-03-27
    • 2013-05-22
    相关资源
    最近更新 更多