''' <summary> ''' Insert a sub header in a grid view. ''' </summary> ''' <param name="gv">The GridView to insert the sub header row into.</param> ''' <param name="gvrBeforeRow">The GridViewRow to insert the sub header before.</param> ''' <param name="sSubHeaderText">The text to render in the sub header.</param> ''' <remarks></remarks> Protected Sub insertGroupHeaderToGridView(ByRef gv As GridView, ByVal gvrBeforeRow As GridViewRow, ByVal sSubHeaderText As String) Dim visibleColumns As Integer = gv.Columns.Count Dim tbl As Table = gv.Controls(0) Dim newRowIndex As Integer = tbl.Rows.GetRowIndex(gvrBeforeRow) Dim newRow As GridViewRow = New GridViewRow(newRowIndex, newRowIndex, DataControlRowType.DataRow, DataControlRowState.Normal) newRow.Cells.Add(New TableCell()) If (visibleColumns > 1) Then newRow.Cells(0).ColumnSpan = visibleColumns newRow.Cells(0).Text = sSubHeaderText End If tbl.Controls.AddAt(newRowIndex, newRow) End Sub
Leave a comment:

