[原创] asp.net生成HTML的合并table行列rowspan的新方法
2010-04-08 11:40
771 查看
相信你也遇到过这样的一个合并table的情况,如截图:
代码
代码
/// <summary> /// 在输入框的情况下,判断定编是否初始化 /// 已初始化 - 显示定编 /// 未初始化 - 显示"--" /// </summary> /// <param name="inCount"></param> /// <param name="settingJobCount"></param> /// <returns></returns> public string GetJobCountForLabel(int inCount, string settingJobCount) { string _result = string.Empty; if (inCount == 0) { _result = "--"; }else if (inCount == 1) { _result = settingJobCount; } return _result; } #region 编制报表合并表格公共方法 /// <summary> /// 统计rowspan值 /// 如果减1后为0,则如果下一行还有数据就显示带有rowspan的行 /// </summary> /// <param name="rowspanListCount"></param> /// <returns></returns> public void SetRowspanListCountSubtraction(ref int[] rowspanListCount, ref bool[] rowspanListShow) { for (int i = 0; i < rowspanListCount.Length; i++) { // 统计rowspan值 rowspanListCount[i] = rowspanListCount[i] - 1; // 如果减1后为0,则如果下一行还有数据就显示带有rowspan的行 if (rowspanListCount[i] == 0) { // 下行显示 rowspanListShow[i] = true; } else { // 下行不显示 rowspanListShow[i] = false; } } } /// <summary> /// 置rowspan赋值为0 /// </summary> /// <param name="rowspanListCount"></param> /// <returns></returns> public void InitRowspanListCount(ref int[] rowspanListCount) { for (int i = 0; i < rowspanListCount.Length; i++) { // 统计rowspan值 rowspanListCount[i] = 0; } } /// <summary> /// 置控制是否显示带rowspan的行为true /// </summary> /// <returns></returns> public void InitRowspanListShow(ref bool[] rowspanListShow) { for (int i = 0; i < rowspanListShow.Length; i++) { // 统计rowspan值 rowspanListShow[i] = true; } } #endregion
相关文章推荐
- Asp.net动态生成html页面的方法分享
- [VB.NET]Html的Table和它的行转变成服务器控件的方法,及动态生成n个列后对列的访问
- asp.net 生成静态HTML方法
- Asp.Net生成html方法一
- asp.net中Table生成Excel表格的方法
- 简述ASP.NET 2.0生成HTML的三种方法
- ASP.NET 2.0生成HTML的三种方法
- asp.net动态生成HTML表单的方法
- 原创-Asp.net导出word的方法总结(利用response.write方式将html模板导出word,和dsoframer导出word)
- Asp.net动态生成html页面的一种方法
- 简述ASP.NET 2.0生成HTML的三种方法
- asp.net生成静态页(生成html静态页面)方法(一)
- ASP.NET生成静态HTML页面的方法
- Asp.Net实现无限分类生成表格的方法(后台自定义输出table)
- Asp.Net 生成验证码,清空缓存,分页方法,生成图片水印,防注入过滤,页面过滤HTML,文字转图片
- 【原创】Asp.net MVC 学习笔记之-为什么使用Html.TextBox方法会出现异常?
- 简述ASP.NET 2.0生成HTML的三种方法
- asp.net生成html静态页的多种方法
- asp.net利用后台实现直接生成html分页的方法
- asp.net生成html静态页的多种方法(续)