当前位置: 代码迷 >> ASP.NET >> asp.net后台生成table的合并有关问题
  详细解决方案

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

热度:2961   发布时间:2013-02-25 00:00:00.0
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;}
  相关解决方案