zoukankan
html css js c++ java
DataGrid实现简单的行分组
有时候,某一行的值重复出现,分组显示更加清晰一些,利用下面的方法进行简单分组,前提是数据查询的SQL语句要GROUP BY 你想分组的字段.
//
临时
存储分组的值
private
string
TempYear
=
string
.Empty;
//
添加DataGrid_ItemDataBound事件
private
void
DataGrid1_ItemDataBound(
object
sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
string
CurYear
=
e.Item.Cells[
0
].Text;
if
(e.Item.ItemType
==
ListItemType.Item
||
e.Item.ItemType
==
ListItemType.AlternatingItem)
{
if
(CurYear
==
TempYear)
{
e.Item.Cells[
0
].Text
=
""
;
e.Item.Cells[
0
].Style.Add(
"
Border
"
,
"
0
"
);
}
else
{
TempYear
=
CurYear;
e.Item.Cells[
0
].BackColor
=
System.Drawing.Color.WhiteSmoke;
}
}
}
参考文章:
Advanced DataGrid Formating with ItemDataBound
查看全文
相关阅读:
关于闹钟的题
【历史】- UNIX发展史(BSD,GNU,linux)
使用EF操作Mysql数据库中文变问号的解决方案
javascript方法的方法名慎用close
使用VS2013 + EF6 + .NET4.5 连接Mysql数据库
ADO.NET生成的数据库连接字符串解析
在WebBrowser控件使用js调用C#方法
Mysql数据库之auto_increment
Visual Studio插件Resharper 2016.1 及以上版本激活方法【亲测有效】
Windows下Mysql5.7开启binlog步骤及注意事项
原文地址:https://www.cnblogs.com/caca/p/147936.html
最新文章
使用VUE搭建tab标签组件
日常零碎总结
C#日常知识
C#日常总结1
.NET日常总结
调用天气预报webservice
附加导航
jQuery轮播
js数组去重
折叠插件与程序控制折叠
热门文章
按钮插件和按钮状态切换
推箱子最终版
冒泡排序
推箱子 只有一个地图 初练
index 辨别字符在字符串中的位置
Datetime中yyyy-MM-dd-hh-mm-ss的格式
随机生成四位验证码
字符一个一个输出, 就是从每个数字上剪切一个点
判断一年是否为闰年
判断邮箱的地址是否正确
Copyright © 2011-2022 走看看