读书人

asp.net后台生成table的合并有关问题

发布时间: 2012-03-18 13:55:39 作者: rapoo

asp.net后台生成table的合并问题
如何画出一个这种结构的table 啊
数据库表
测试数据

[解决办法]
就控件而言,可以这样合并单元格

C# code
//从grd的第rowIndex行colIndex列单元格以下count行合并public static void 合并行(GridView grd, int rowIndex, int colIndex, int count){    grd.Rows[rowIndex].Cells[colIndex].RowSpan = count;    for (var i = rowIndex + 1; i < rowIndex + count; i++)        grd.Rows[i].Cells[colIndex].Visible = false;}//从grd的第rowIndex行colIndex列单元格向右count列合并public static void 合并列(GridView grd, int rowIndex, int colIndex, int count){    grd.Rows[rowIndex].Cells[colIndex].ColumnSpan = count;    for (var i = 1; i < count; i++)        grd.Rows[rowIndex].Cells[colIndex + i].Visible = false;} 

读书人网 >asp.net

热点推荐