GridVi"> GridVi" />
欢迎来到天天文库
浏览记录
ID:55682099
大小:26.00 KB
页数:6页
时间:2020-05-24
《合并单元格值相同的某一行某一列.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、#region合并单元格合并某一行的所有列 /// /// 合并GridView中某行相同信息的行(单元格) /// /// GridView对象 /// 需要合并的行 publicstaticvoidGroupRow(GridViewGridView1,introws) { TableCelloldTc=GridView1.Rows[rows].Cell
2、s[0]; for(inti=1;i3、Align.Middle; } else { oldTc=tc; } } } #endregion #region合并单元格合并一行中的几列 /// ///合并单元格合并一行中的几列 /// ///GridViewID ///行 ///4、="sCol">开始列 ///结束列 publicstaticvoidGroupRow(GridViewGridView1,introws,intsCol,inteCol) { TableCelloldTc=GridView1.Rows[rows].Cells[sCol]; for(inti=1;i5、+sCol]; //Cells[0]就是你要合并的列 tc.Visible=false; if(oldTc.ColumnSpan==0) { oldTc.ColumnSpan=1; } oldTc.ColumnSpan++; oldTc.VerticalAlign=VerticalAlign.Middle; } } #endregion #region合并单元格合并某一列所有行 /// 6、 ///合并GridView中某列相同信息的行(单元格) /// /// /// publicstaticvoidGroupCol(GridViewGridView1,intcols) { if(GridView1.Rows.Count<17、8、cols>GridView1.Rows[0].Cells.Count-1) { return; 9、 } TableCelloldTc=GridView1.Rows[0].Cells[cols]; for(inti=1;i10、 oldTc.RowSpan=1; } oldTc.RowSpan++; oldTc.VerticalAlign=Ve
3、Align.Middle; } else { oldTc=tc; } } } #endregion #region合并单元格合并一行中的几列 /// ///合并单元格合并一行中的几列 /// ///GridViewID ///行 ///4、="sCol">开始列 ///结束列 publicstaticvoidGroupRow(GridViewGridView1,introws,intsCol,inteCol) { TableCelloldTc=GridView1.Rows[rows].Cells[sCol]; for(inti=1;i5、+sCol]; //Cells[0]就是你要合并的列 tc.Visible=false; if(oldTc.ColumnSpan==0) { oldTc.ColumnSpan=1; } oldTc.ColumnSpan++; oldTc.VerticalAlign=VerticalAlign.Middle; } } #endregion #region合并单元格合并某一列所有行 /// 6、 ///合并GridView中某列相同信息的行(单元格) /// /// /// publicstaticvoidGroupCol(GridViewGridView1,intcols) { if(GridView1.Rows.Count<17、8、cols>GridView1.Rows[0].Cells.Count-1) { return; 9、 } TableCelloldTc=GridView1.Rows[0].Cells[cols]; for(inti=1;i10、 oldTc.RowSpan=1; } oldTc.RowSpan++; oldTc.VerticalAlign=Ve
4、="sCol">开始列 ///结束列 publicstaticvoidGroupRow(GridViewGridView1,introws,intsCol,inteCol) { TableCelloldTc=GridView1.Rows[rows].Cells[sCol]; for(inti=1;i5、+sCol]; //Cells[0]就是你要合并的列 tc.Visible=false; if(oldTc.ColumnSpan==0) { oldTc.ColumnSpan=1; } oldTc.ColumnSpan++; oldTc.VerticalAlign=VerticalAlign.Middle; } } #endregion #region合并单元格合并某一列所有行 /// 6、 ///合并GridView中某列相同信息的行(单元格) /// /// /// publicstaticvoidGroupCol(GridViewGridView1,intcols) { if(GridView1.Rows.Count<17、8、cols>GridView1.Rows[0].Cells.Count-1) { return; 9、 } TableCelloldTc=GridView1.Rows[0].Cells[cols]; for(inti=1;i10、 oldTc.RowSpan=1; } oldTc.RowSpan++; oldTc.VerticalAlign=Ve
5、+sCol]; //Cells[0]就是你要合并的列 tc.Visible=false; if(oldTc.ColumnSpan==0) { oldTc.ColumnSpan=1; } oldTc.ColumnSpan++; oldTc.VerticalAlign=VerticalAlign.Middle; } } #endregion #region合并单元格合并某一列所有行 ///
6、 ///合并GridView中某列相同信息的行(单元格) /// /// /// publicstaticvoidGroupCol(GridViewGridView1,intcols) { if(GridView1.Rows.Count<1
7、
8、cols>GridView1.Rows[0].Cells.Count-1) { return;
9、 } TableCelloldTc=GridView1.Rows[0].Cells[cols]; for(inti=1;i10、 oldTc.RowSpan=1; } oldTc.RowSpan++; oldTc.VerticalAlign=Ve
10、 oldTc.RowSpan=1; } oldTc.RowSpan++; oldTc.VerticalAlign=Ve
此文档下载收益归作者所有