Home / ASP.NET Wiki / ASP.NET Life Cycle Overview / Data-centric UI Controls / GridView / RowSpan with GridView

RowSpan with GridView

 Rate It (0)

RowSpan and ColSpan can be used in HTML design if merging of columns or rows is needed within a table.

RowSpan can easily implemented in ASP.NET GridView or DataGrid web controls. In this Wiki article you will find a sample of how RowSpan can be used with GridView's RowCreated event.

Here is sample code :

' Control the row type, continue if it is a DataRow 

If e.Row.RowType = DataControlRowType.DataRow Then

    ' If it is the first row add a new cell

    If e.Row.RowIndex = 0 Then

        Dim tc As New TableCell()

        tc.RowSpan = 1

        e.Row.Cells.Add(tc)

    Else

        ' In the following rows alter the RowSpan property of the recently added cell by one

        Dim tc As TableCell = GridView1.Rows(0).Cells(GridView1.Rows(0).Cells.Count - 1)

        tc.RowSpan = tc.RowSpan + 1

    End If

End If

 

Revision number 3, Sunday, June 14, 2009 10:57:09 AM by mbanavige

Comments

Nice Article!!!

Shortcuts

Table of Contents

Top Wiki Contributors

(last 30 days)

  1. abiruban (1)