GridView合并单元格
来源:互联网 发布:windows手机主题下载 编辑:程序博客网 时间:2024/04/20 02:08
public static void CellTogether(int cellIndex, ref GridView gvTemp)
...{
int i = 0;
int rowSpanNum = 1;
while (i < gvTemp.Rows.Count - 1)
...{
GridViewRow gvr = gvTemp.Rows[i];
for (++i; i < gvTemp.Rows.Count; i++)
...{
GridViewRow gvrNext = gvTemp.Rows[i];
if (gvr.Cells[cellIndex].Text == gvrNext.Cells[cellIndex].Text)
...{
// 前1つ列の内容が一致かどうか
if ((cellIndex >= 1) &&
(gvr.Cells[cellIndex - 1].Text != gvrNext.Cells[cellIndex - 1].Text))
...{
gvr.Cells[cellIndex].RowSpan = rowSpanNum;
rowSpanNum = 1;
break;
}
else
...{
gvrNext.Cells[cellIndex].Visible = false;
rowSpanNum++;
}
}
else
...{
gvr.Cells[cellIndex].RowSpan = rowSpanNum;
rowSpanNum = 1;
break;
}
if (i == gvTemp.Rows.Count - 1)
...{
gvr.Cells[cellIndex].RowSpan = rowSpanNum;
}
}
}
}
...{
int i = 0;
int rowSpanNum = 1;
while (i < gvTemp.Rows.Count - 1)
...{
GridViewRow gvr = gvTemp.Rows[i];
for (++i; i < gvTemp.Rows.Count; i++)
...{
GridViewRow gvrNext = gvTemp.Rows[i];
if (gvr.Cells[cellIndex].Text == gvrNext.Cells[cellIndex].Text)
...{
// 前1つ列の内容が一致かどうか
if ((cellIndex >= 1) &&
(gvr.Cells[cellIndex - 1].Text != gvrNext.Cells[cellIndex - 1].Text))
...{
gvr.Cells[cellIndex].RowSpan = rowSpanNum;
rowSpanNum = 1;
break;
}
else
...{
gvrNext.Cells[cellIndex].Visible = false;
rowSpanNum++;
}
}
else
...{
gvr.Cells[cellIndex].RowSpan = rowSpanNum;
rowSpanNum = 1;
break;
}
if (i == gvTemp.Rows.Count - 1)
...{
gvr.Cells[cellIndex].RowSpan = rowSpanNum;
}
}
}
}
- 合并GridView中的单元格
- GridView合并单元格
- GridView合并表头单元格
- gridview合并单元格
- 合并GridView 的单元格
- 合并Gridview单元格
- 合并GridView中的单元格
- GridView合并单元格
- GridView 单元格的合并
- GridView合并单元格
- 合并 GridView 的单元格
- GridView 合并单元格
- 合并GridView中的单元格!
- 合并 GridView 的单元格
- C# GridView单元格合并.
- gridview合并单元格
- gridview合并单元格
- gridview单元格的合并
- [转]社区全文检索引擎Hyper Estraier 学习笔记
- vc下DLL的引用---很实用哦(转)
- ToString()格式和用法大全(很实用)
- GridView双击回传父页面及改变选择行颜色
- 测试一下
- GridView合并单元格
- Web.cofig详解+asp.net优化
- 教程:使用 JPA 构建 Web 应用程序 (JSF)
- Ruby系列学习资料(一)
- xml schema 开发测试工具 Altova XMLSpy
- Ruby系列学习资料(二)
- Ruby系列学习资料(三)
- 做一个简单的人
- Ruby系列学习资料(四)