GridView合并表头、多重表头(转)

protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
{
switch (e.Row.RowType)
{
case DataControlRowType.Header:
//第一行表头
TableCellCollection tcHeader = e.Row.Cells;
tcHeader.Clear();
tcHeader.Add(new TableHeaderCell());
tcHeader[].Attributes.Add("rowspan", ""); //跨Row
tcHeader[].Attributes.Add("bgcolor", "white");
tcHeader[].Text = "";
tcHeader.Add(new TableHeaderCell());
//tcHeader[1].Attributes.Add("bgcolor", "Red");
tcHeader[].Attributes.Add("colspan", ""); //跨Column
tcHeader[].Text = "全部信息"; //第二行表头
tcHeader.Add(new TableHeaderCell());
tcHeader[].Attributes.Add("bgcolor", "DarkSeaGreen");
tcHeader[].Text = "身份证号码";
tcHeader.Add(new TableHeaderCell());
tcHeader[].Attributes.Add("bgcolor", "LightSteelBlue");
tcHeader[].Attributes.Add("colspan", "");
tcHeader[].Text = "基本信息";
tcHeader.Add(new TableHeaderCell());
tcHeader[].Attributes.Add("bgcolor", "DarkSeaGreen");
tcHeader[].Text = "福利";
tcHeader.Add(new TableHeaderCell());
tcHeader[].Attributes.Add("bgcolor", "LightSteelBlue");
tcHeader[].Attributes.Add("colspan", "");
tcHeader[].Text = "联系方式"; //第三行表头
tcHeader.Add(new TableHeaderCell());
tcHeader[].Attributes.Add("bgcolor", "Khaki");
tcHeader[].Text = "身份证号码";
tcHeader.Add(new TableHeaderCell());
tcHeader[].Attributes.Add("bgcolor", "Khaki");
tcHeader[].Text = "姓名";
tcHeader.Add(new TableHeaderCell());
tcHeader[].Attributes.Add("bgcolor", "Khaki");
tcHeader[].Text = "出生日期";
tcHeader.Add(new TableHeaderCell());
tcHeader[].Attributes.Add("bgcolor", "Khaki");
tcHeader[].Text = "薪水";
tcHeader.Add(new TableHeaderCell());
tcHeader[].Attributes.Add("bgcolor", "Khaki");
tcHeader[].Text = "家庭住址";
tcHeader.Add(new TableHeaderCell());
tcHeader[].Attributes.Add("bgcolor", "Khaki");
tcHeader[].Text = "邮政编码";
break;
}
}
GridView合并表头、多重表头(转)的更多相关文章
- GridView合并表头多重表头
后台代码: using System; using System.Data; using System.Configuration; using System.Web; using System.We ...
- Gridview 多重表头 (一)
今天看到一个人每个月更新博客,结果七年后改行去卖土特产...感慨良多... 虽然我也想去开餐厅~~ 今天需求里有一个多重表头,感觉比较奇特,特意留下记录,以防我的大脑被艾滋海默攻占~~没有女主的命,不 ...
- Gridview 多重表头 (二)
多重表头之排序 这是个有点忧桑的故事...Cynthia告诉我,研究一个问题,我们不可能有超过一天的时间... 结果好好几天过去鸟~~还没有完成... 由于不再使用Gridview自带的表头行,于是无 ...
- Silverlight多重表头实现
效果: 实现主要逻辑:通过动态拼接XML生成表头样式,绑定到列上. 主要是动态拼接XML时要仔细核对对应的占位行,具体可以看代码,注释很详细 两个类一个接口 NTree<T>:定义表头树形 ...
- WPF DataGrid 复合表头 (实现表头合并,自定义表头)
功能说明: 将 DataGrid嵌套在本控件内,使用Label自定义表头,如果需要上下左右滚动 需要在控件外围添加 ScrollViewer 并且设置 ScrollVisibility 为Auto ...
- devexpress实现多行表头(复合表头),附源代码
在许多项目中都会涉及到复合表头(多行表头),这里给大家分享一个devexpress实现多重表头的案例. 1.第一步将表格类型由默认的gridview变为bandedgridview,如图所示: 2.第 ...
- webform gridview合并单元格
gridview合并单元格 由于项目要求,需要合并某些单元格,因此特意封装了如下帮助类: /// <summary> /// 合并单元格 /// </summary> publ ...
- [转]ASP.NET 2.0中GridView无限层复杂表头的实现
本文转自:http://blog.csdn.net/net_lover/article/details/1306211 实现方法就是给单元格填充我们想要的格式代码. C# <%@ Page La ...
- poi导出Excel报表多表头双层表头、合并单元格
效果图: controller层方法: /** * * 导出Excel报表 * @param request * @return * */ @ ...
随机推荐
- [LeetCode] Ugly Number
Ugly Number Total Accepted: 20760 Total Submissions: 63208 Difficulty: Easy Write a program to check ...
- git 打标签并推送tag到托管服务器
我们常常在代码封板时,使用git 创建一个tag ,这样一个不可修改的历史代码版本就像被我们封存起来一样,不论是运维发布拉取,或者以后的代码版本管理,都是十分方便的. 首先我们了解下 git 的 ta ...
- [读书笔记] Web 前端开发修炼之道
原创地址:http://www.cnblogs.com/bnbqian/p/3735565.html 转载请注明出处 今天我们要读的书是Web 前端开发修炼之道 第1章 从网站重构说起 1.1 糟糕的 ...
- Oracle11g在使用exp导出时不导出空表问题的解决办法
11G中有个新特性,当表无数据时,不分配segment,以节省空间 解决方法: 1.insert一行,再rollback就产生segment了. 该方法是在在空表中插入数据,再删除,则产生segmen ...
- Linggle: 英语写作学习搜索引擎
Linggle 搜索引擎是一个可用于英语写作的语法.句子工具,可帮助学习者分析更准确的英文写作建议,能够根据词性来推测短句和句子,可精准的分享出完整英文句子如何撰写. Linggle 是台湾学术团队研 ...
- SpringMyBatis解析1-使用示例
MyBatis使用介绍 MyBatis的详细使用介绍 http://www.cnblogs.com/xrq730/category/796495.html 建立PO public class Per ...
- 《DSP using MATLAB》示例Example4.9
收敛域在圆外,对应原始时间序列为右边序列. 上代码: b = 1; a = poly([0.9, 0.9, -0.9]); % compute the polynomials coefficients ...
- Fzu2109 Mountain Number 数位dp
Accept: 189 Submit: 461Time Limit: 1000 mSec Memory Limit : 32768 KB Problem Description One ...
- js动画实现透明度动画
在本次实例中,由于一般主流的浏览器对于透明度opacity最大值为1,但是在IE6最大值是100,此次例子是按主流浏览器的透明度来算的,所以定义的是小数,也可以定义为整数为单位,在运算的时候遇到主流的 ...
- 餐厅系统app7
团队贡献分 杨子健:23 郭志豪:24 谭宇森:22 刘森松:31