返回顶部

收藏

c# GridView合并单元格

更多

GridView合并单元格

    //GridView合并单元格
  //中间变量,存取TableCell
    private TableCell publishDateCell = null;
    protected void grvTest_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            //第一行,publishDateCell=null 
            if (publishDateCell == null)
            {
                publishDateCell = e.Row.Cells[2];
                publishDateCell.RowSpan = 1;
            }
            else
            {
                //判断当前行的日期是否和publishDateCell一致
                //如果一致,跨行
                if (e.Row.Cells[2].Text == publishDateCell.Text)
                {
                    e.Row.Cells[2].Visible = false;
                    publishDateCell.RowSpan++;
                }
                else
                {
                    //如果不等,更新publishDateCell为当前日期
                    //重新统计跨行
                    publishDateCell = e.Row.Cells[2];
                    publishDateCell.RowSpan = 1;
                }
            }
        }
    }

标签:c#,GridView

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. skeet 发表 2012-01-16 22:22:43 Eduasync part 19: ordering by completion, ahead of
  2. IT路人 发表 2013-07-05 05:00:00 利用C# .net在WP8里面异步加载任务
  3. welpher 发表 2012-03-06 01:34:51 Chrome下AJAX不成功
  4. efour 发表 2013-11-16 06:34:45 ExcelHelper
  5. 嘟嘟 发表 2013-10-08 08:41:10 filestream类的属性、方法
  6. 博主 发表 2014-06-23 13:54:58 c# imageUtils
  7. jonskeet 发表 2014-12-08 07:36:22 C# 6 in action
  8. root 发表 2015-03-09 03:22:01 [C#高级编程].NET体系结构
  9. Jason Yang 发表 2011-10-25 20:46:37 C#使用ListView第二次选择时报错的解决方法
  10. root 发表 2015-04-16 09:10:02 C#加解密算法
  11. root 发表 2015-04-21 01:16:03 C#开发微信门户及应用(25)-微信企业号的客户端管理功能
  12. root 发表 2015-04-25 02:24:02 C# mongodb [下]

发表评论