using system;
using system.collections.generic;
using system.linq;
using system.web;
using system.data;
using system.web.ui.webcontrols;
///
///gridviewmergecell 合併gridview liyang 20090916
///
public class gridviewmergecell
#region 合併單元格 合併某一行的所有列
public static void grouprow(gridview gridview)}}
}///
/// 合併gridview中某行相同資訊的行(單元格)
///
/// gridview物件
/// 需要合併的行
public static void grouprow(gridview gridview, int rows)
oldtc.columnspan++;
oldtc.verticalalign = verticalalign.middle;
}else}}
#endregion
#region 合併單元格 合併一行中的幾列
///
/// 合併單元格 合併一行中的幾列
///
/// gridview id
/// 行
/// 開始列
/// 結束列
public static void grouprow(gridview gridview, int rows, int scol, int ecol)
oldtc.columnspan++;
oldtc.verticalalign = verticalalign.middle;}}
#endregion
#region 合併單元格 合併某一列所有行
///
/// 合併gridview中某列相同資訊的行(單元格)
///
///
///
public static void groupcol(gridview gridview, int cols)
tablecell oldtc = gridview.rows[0].cells[cols];
for (int i = 1; i < gridview.rows.count; i++)
oldtc.rowspan++;
oldtc.verticalalign = verticalalign.middle;
}else}}
#endregion
#region 合併單元格 合併某一列中的某些行
///
/// 合併單元格 合併某一列中的某些行
///
/// gridview id
/// 列
/// 開始行
/// 結束列
public static void groupcol(gridview gridview, int cols, int srow, int erow)
tablecell oldtc = gridview.rows[srow].cells[cols];
for (int i = 1; i < erow - srow; i++)
oldtc.rowspan++;
oldtc.verticalalign = verticalalign.middle;}}
#endregion
}
Oracle中合併列和行
1 合併列 employees norway e id e name 01hansen,ola 02svendson,tove 03svendson,stephen 04pettersen,kari employees usa e id e name 01turner,sally 02kent,cl...
mysql 行轉列和合併列
文中所用資料庫格式如下 join t course tc on sc.cno tc.cno where cname oracle開發 or cname j2ee從入門到精通 or cname ejb及設計模式 我們查詢出來的結果如下 要把它從行轉為列,sql 如下 select t1.sno,max...
動態合併GridView資料行DataRow的列
前段時間,insus.net一直在演示gridview控制項header頭行或列 動態變更gridview控制項列名 和 動態合併或定製gridview控制項header頭某些列 現今想演示合併gridview的datarow中的列。其實合併列也不是什麼複雜的問題,只想明白其中的原理,就覺得簡單至極...