在程序中动态的生成Table,怎样才能够合并单元格,如合并第5行的第六、七列,或合并第5列的6、7行,并且设置合并后的单元格的背景图像,小弟在线等待…

解决方案 »

  1.   

    合并第一行的1,2单元格
    table.Rows[0].Cells[0].Attributes["Colspan"] = "2";
    table.Rows[0].Remove(table.Rows[0].Cells[1]);
      

  2.   

    http://singlepine.cnblogs.com/articles/282990.html
      

  3.   

    非常感谢:czhenq(弦断了谁听?我醉了谁知?) 
    table.Rows[0].Cells[0].Attributes["Colspan"] = "2";
    table.Rows[0].Remove(table.Rows[0].Cells[1]);
    问题已解决了一半,第一个语句是正确的,可是第二语句
    table.Rows[0].Remove(table.Rows[0].Cells[1]);
    有问题,提示table.Rows[0]并不包含Remove的错误,还望再次指教!
      

  4.   

    table.Rows[0].Remove(table.Rows[0].Cells.Remove(table.Rows[0].Cells[1]));
      

  5.   

    czhenq(弦断了谁听?我醉了谁知?) 
    好办法,收藏
      

  6.   

    谢谢各位大虾,问题已解决了,原来可以这样使用:
    MyTb1.Rows[0].Cells.Remove(MyTb1.Rows[0].Cells[0]) ;