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
查看全文
相关阅读:
zoj3299 Fall the Brick
hdu4533 威威猫系列故事——晒被子
FZU 1650 1752 a^b mod c
Codeforces Round #136 (Div. 1) B. Little Elephant and Array
Codeforces Round #292 (Div. 1) C. Drazil and Park
Uva 12436 Rip Van Winkle's Code
Codeforces Beta Round #19 D. Points
hdu1513 Palindrome
poj1160 Post Office
zjnu1181 石子合并【基础算法・动态规划】——高级
原文地址:https://www.cnblogs.com/caca/p/147936.html
最新文章
Perl学习三:运算符
perl学习二:简单变量
perl学习一:探索Perl世界
工作
看外设(uart/spis/i2c/i2s)模块设计
verilog behavioral modeling ---Block statements
Verilog之delay的两种用法(inter/intra)
verilog behaviral modeling -- procedural timing contronls
cache控制器取值从TCM/CACHE/FLASH
调式记录
热门文章
计算机/ARM 系统
数据结构-红黑树
数据结构-二叉查找树
数据结构-栈,队列,链表,树
js的原型链
算法分析-中位数和顺序统计学
输入年份,和这个年份的第几天,转成年月日。
算法分析-前七章排序算法全实现,为第八章线性排序使用。
算法分析-线性时间排序,决策树,计数排序,基数排序,桶排序【线性排序】
算法分析-快速排序QUICK-SORT
Copyright © 2011-2022 走看看