HOWTO:datagrid 页眉合并(WEB程序)

期初值
数量 金额
''''''''''
10 15
24 25
我想把页眉合并,就是上面的例子,请高手赐教
--------------------------------------------------------------------------------
VB.NET版
Private Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As DataGridItemEventArgs)
If Not (e.Item.ItemIndex = -1) Then
e.Item.Cells(1).Text = Convert.ToString(e.Item.ItemIndex + 1)
Else
e.Item.Cells(0).ColumnSpan = 2
e.Item.Cells(1).Visible = False
End If
End Sub
---------------------------------------------------------------
c#版

http://www.codeproject.com/aspnet/MergeDatagridHeader.asp

private void DataGrid1_ItemDataBound(object sender, DataGridItemEventArgs e)
{
//产生序号,合并单元格
if(e.Item.ItemIndex!=-1)
{
e.Item.Cells[1].Text=Convert.ToString(e.Item.ItemIndex+1);//
}
else
{
e.Item.Cells[0].ColumnSpan=2;
e.Item.Cells[1].Visible=false;
}

}

Published At
Categories with Web编程
Tagged with
comments powered by Disqus