GridView中合併單元格

2022-06-17 17:18:13 字數 1959 閱讀 5290

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

GridView中合併單元格

using system using system.collections.generic using system.linq using system.web using system.data using system.web.ui.webcontrols gridviewmergecell 合...

gridview合併單元格

大家gridview都用的比較多吧.有沒遇到單元格需要合併的需求.單元格合併原理其實很簡單,就是逐行判斷要合併的單元格裡的值是否和上一行的相同,要是相同的話就合併,不同的話就接著判斷 我們可以通過擴充套件方法為gridview新增單元合併 我為gridview 建立了個rowspan的方法 有乙個o...

在GRIDVIEW中合併單元格

合併gridview列中相同的行 gridview物件 需要合併的列 public static void grouprows gridview gridview1,int cellnum else if i gridview1.rows.count 1 根據條件列合併gridview列中相同的行 ...