小TIPS:合拼gridview的header
生活随笔
收集整理的這篇文章主要介紹了
小TIPS:合拼gridview的header
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
http://www.cnblogs.com/jackyrong/archive/2006/08/15/477791.html
小TIPS:合拼gridview的header 在asp.net 2.0中的gridview中,有時需要合拼某一行的頭部,就是說,比如有三列的表格,那么第一行的表格頭可能占滿三列了,這就
要合拼gridview的header了.今天看到了一個辦法,故分享之,其實就是在row_created事件中編寫代碼,
Protected Sub GridView1_RowCreated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView1.RowCreated
??? If e.Row.RowType = DataControlRowType.Header Then
??????????? Dim oCell As New TableCell
??????????? oCell.ColumnSpan = e.Row.Cells.Count
??????????? e.Row.Cells.Clear()
??????????? oCell.Text = "Merged header"
??????????? e.Row.Cells.Add(oCell)
??????? End If
End Sub
可以看到,當發現rowtype 為header時,就充分利用單元格的ColumnSpan屬性,將其設置為列數的個數,然后去掉原來的內容,在賦值文字就可以拉
小TIPS:合拼gridview的header 在asp.net 2.0中的gridview中,有時需要合拼某一行的頭部,就是說,比如有三列的表格,那么第一行的表格頭可能占滿三列了,這就
要合拼gridview的header了.今天看到了一個辦法,故分享之,其實就是在row_created事件中編寫代碼,
Protected Sub GridView1_RowCreated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView1.RowCreated
??? If e.Row.RowType = DataControlRowType.Header Then
??????????? Dim oCell As New TableCell
??????????? oCell.ColumnSpan = e.Row.Cells.Count
??????????? e.Row.Cells.Clear()
??????????? oCell.Text = "Merged header"
??????????? e.Row.Cells.Add(oCell)
??????? End If
End Sub
可以看到,當發現rowtype 為header時,就充分利用單元格的ColumnSpan屬性,將其設置為列數的個數,然后去掉原來的內容,在賦值文字就可以拉
轉載于:https://www.cnblogs.com/miaomiaoga/archive/2007/01/03/610488.html
總結
以上是生活随笔為你收集整理的小TIPS:合拼gridview的header的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Eclipse配置C++时的三个关键环境
- 下一篇: array_reduce() 与 arr