读书人

datagrid 双标题有关问题

发布时间: 2012-01-08 22:48:50 作者: rapoo

datagrid 双标题问题?
Dim ItemType As ListItemType
ItemType = e.Item.ItemType
If ItemType = ListItemType.Pager Then
If uppager = true Then
Dim cellPersonal As TableCell
cellPersonal = CType(e.Item.Controls(0), TableCell)
cellPersonal.Controls.Clear()
cellPersonal.BackColor = Drawing.Color.Blue
cellPersonal.ForeColor = Drawing.Color.White
cellPersonal.Font.Bold = True
cellPersonal.ColumnSpan = 1
cellPersonal.HorizontalAlign = HorizontalAlign.Center
cellPersonal.Controls.Add(New LiteralControl( " "))
Dim cellPersonal0 As TableCell
cellPersonal0 = New TableCell()
cellPersonal0.BackColor = Drawing.Color.Blue
cellPersonal0.ForeColor = Drawing.Color.White
cellPersonal0.Font.Bold = True
cellPersonal0.ColumnSpan = 3
cellPersonal0.HorizontalAlign = HorizontalAlign.Center
cellPersonal0.Controls.Add(New LiteralControl( "销售数量 "))
e.Item.Controls.Add(cellPersonal0)
Dim cellPersonal1 As TableCell
cellPersonal1 = New TableCell()


cellPersonal1.BackColor = Drawing.Color.Blue
cellPersonal1.ForeColor = Drawing.Color.White
cellPersonal1.Font.Bold = True
cellPersonal1.ColumnSpan = 3
cellPersonal1.HorizontalAlign = HorizontalAlign.Center
cellPersonal1.Controls.Add(New LiteralControl( "销售收入 "))
e.Item.Controls.Add(cellPersonal1)
uppager=false

End If
End If

在itemcreated事件加入后,第一次好使,但无数据在检索时,就变成导航页号了,有数据时候在一次检索才显示出来双标题,请问是什么原因,还有没有别的双标题解决办法?


[解决办法]
增加一些判断条件就可以解决,没必要改用其它方法
[解决办法]
楼主可以把你整页的代码(省略不相关的部分和提取数据的代码)贴出来,让大家帮你看看页面逻辑如何修正

读书人网 >asp.net

热点推荐