当前位置: 首页 > news >正文

做网站 指导央视新闻

做网站 指导,央视新闻,网络建设与运维,个人网站备案经验在ASP.NET的GridView控件中,实现同列内容合并的方法主要有两种:一种是使用RowDataBound事件,另一种是使用自定义定义函数 使用RowDataBound事件 这种方法是在GridView的每一行绑定数据时,比较当前行和前一行的同一列的值&#x…

在ASP.NET的GridView控件中,实现同列内容合并的方法主要有两种:一种是使用RowDataBound事件,另一种是使用自定义定义函数

使用RowDataBound事件

这种方法是在GridView的每一行绑定数据时,比较当前行和前一行的同一列的值,如果相同,就将当前行的单元格设为不可见,同时增加前一行的单元格的行跨度 ❶。以下是具体的代码示例:

protected void myGridView_RowDataBound(object sender, GridViewRowEventArgs e){if (e.Row.RowType == DataControlRowType.DataRow) {for (int i = 0; i < e.Row.Cells.Count; i++) {if (i > 0 && e.Row.Cells[i].Text == e.Row.Cells[i - 1].Text) { e.Row.Cells[i].Visible = false;e.Row.Cells[i - 1].RowSpan++;}}}
}

使用自定义函数

这种方法是定义一个静态函数,遍历GridView的所有行和列,如果发现某一列的两行单元格内容相同,就将第二行的单元格设为不可见,并增加前一行的单元格的行跨度 ❷。以下是具体的代码示例:

public static void GroupRows(GridView GridView1, int cellNum){int i = 0, rowSpanNum = 1;while (i < GridView1.Rows.Count - 1) { GridViewRow gvr = GridView1.Rows[i];for (++i; i < GridView1.Rows.Count; i++) {GridViewRow gvrNext = GridView1.Rows[i];if (gvr.Cells[cellNum].Text == gvrNext.Cells[cellNum].Text) {gvrNext.Cells[cellNum].Visible = false;rowSpanNum++;}else{gvr.Cells[cellNum].RowSpan = rowSpanNum;rowSpanNum = 1;break;}if (i == GridView1.Rows.Count - 1) {gvr.Cells[cellNum].RowSpan = rowSpanNum;}}}
}

这两种方法都可以实现在GridView中同列内容合并的功能,你可以根据自己的实际情况选择合适的方法。

http://www.wangmingla.cn/news/54644.html

相关文章:

  • 海外建站平台百度关键词优化多久上首页
  • 网站效果图怎么做的优化关键词首页排行榜
  • 阜宁做网站找哪家好外贸网站平台哪个好
  • 广州 网站建设模板百度电脑版登录网站
  • 株洲手机网站建设自媒体营销推广方案
  • 在线直播网站怎么做如何进行百度推广
  • 北京网站建设怎么样浙江企业seo推广
  • 新疆的网站建设有哪些石家庄谷歌seo公司
  • 源码网站 怎么做网络营销的推广方式都有哪些
  • 新手学做网站用什么软件国外b站不收费免费2023
  • tob主题做电影网站短视频seo推广
  • wordpress注入docker长春百度网站优化
  • 做网站的像素是多少钱百度总部在哪里
  • 张家港网站哪家做的好江苏建站
  • 企业网站设计的深圳公司推广平台网站有哪些
  • 建设旅游网站的目的长沙关键词优化首选
  • 邢台网站建设网络公司宁波seo关键词优化
  • 网站建设购买网址缩短在线生成器
  • 沧州网站域名注册服务公司拓客公司联系方式
  • 17网站一起做网店揭阳成都seo正规优化
  • 合肥全员核酸检测英文seo实战派
  • 仁寿网站建设seo软件
  • php网站路径问题网站排名优化+o+m
  • 绍兴做网站比较专业的公司公司域名注册查询
  • 南庄九江网站建设html友情链接代码
  • 涿州是住房和城乡建设局网站抖音seo怎么做的
  • 房产类网站开发脚上起小水泡还很痒是怎么回事
  • 电商营销策略方案seo教育
  • 信息类网站有哪些千牛怎么做免费推广引流
  • 买卖网站建设2345网址导航删除办法