两个自己写的合并GridView 行的方法
2010-12-01 15:45
162 查看
代码
public void MergeBomChangeRow(GridView gv, int cellNum)
{
int i = 0;
int allrow = 0;
while (i < gv.Rows.Count)
{
GridViewRow gvr = gv.Rows[i];
int row = int.Parse(((Label)gvr.FindControl("lblRows")).Text);
gvr.Cells[cellNum].RowSpan = row;
for (int j = 1; j < row; j++)
{
GridViewRow gvrNext = gv.Rows[j + i];
gvrNext.Cells[cellNum].Visible = false;
}
allrow = allrow + row;
i = allrow;
}
}
public void MergeBomChangeRow(GridView gv, int cellNum)
{
int i = 0;
int allrow = 0;
while (i < gv.Rows.Count)
{
GridViewRow gvr = gv.Rows[i];
int row = int.Parse(((Label)gvr.FindControl("lblRows")).Text);
gvr.Cells[cellNum].RowSpan = row;
for (int j = 1; j < row; j++)
{
GridViewRow gvrNext = gv.Rows[j + i];
gvrNext.Cells[cellNum].Visible = false;
}
allrow = allrow + row;
i = allrow;
}
}
相关文章推荐
- Asp.net中的GridView导出遇到的两个问题和解决方法
- ASP.NET中GridView 重复表格列合并的实现方法
- 链表面试题之合并有序的两个线性表-递归和非递归的方法
- Asp.net 中的GridView导出遇到的两个问题和解决方法
- 将百度提供的两个静态库合并成一个的方法
- JavaScript合并两个数组并去除重复项的方法
- 自定View之自己绘图_两个重要方法onDraw/onMeasure设置View最终宽高
- writeObject可以写n个,但是readObject()却只能读一次,你做一下测试。 如果你需要序列化好几个类的话,建议你用json;或者自己写两个方法,一个是将对象转换为字符串,一个是将字符串
- Sql Server:多行合并成一行,并做分组统计的两个方法
- Path.Combine (合并两个路径字符串)方法的一些使用细节
- 将两个DataTable合并——DataTable.Merge 方法
- 合并两个数组的方法
- C#合并两个Dictionary的方法
- Sql Server:多行合并成一行,并做分组统计的两个方法
- php通过array_merge()函数合并两个数组的方法
- Path.Combine (合并两个路径字符串)方法的一些使用细节
- 两个顺序表首尾相接(合并)的方法
- 合并两个有序单链表的递归方法
- python基础===两个list合并成一个dict的方法
- 合并两个已排序的链表(递归方法实现)