会员
商店
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
金色約定之家
十里平湖霜满天,寸寸青丝愁华年。对月形单望相护,只羡鸳鸯不羡仙。
合并GridView中某列相同信息的行(轉載)
/**/
///
<summary>
///
合并GridView中某列相同信息的行(单元格)
///
</summary>
///
<param name="GridView1">
GridView
</param>
///
<param name="cellNum">
第几列
</param>
private
static
void
GroupRows(GridView GridView1,
int
cellNum)
{
int
i
=
0
, rowSpanNum
=
1
;
while
(i
<
GridView1.Rows.Count
-
1
)
{
GridViewRow gvr
=
GridView1.Rows[i];
for
(
++
i; i
<
GridView1.Rows.Count; i
++
)
{
GridViewRow gvrNext
=
GridView1.Rows[i];
if
(gvr.Cells[cellNum].Text
==
gvrNext.Cells[cellNum].Text)
{
gvrNext.Cells[cellNum].Visible
=
false
;
rowSpanNum
++
;
}
else
{
gvr.Cells[cellNum].RowSpan
=
rowSpanNum;
rowSpanNum
=
1
;
break
;
}
if
(i
==
GridView1.Rows.Count
-
1
)
{
gvr.Cells[cellNum].RowSpan
=
rowSpanNum;
}
}
}
}
posted on
2006-10-17 11:16
★金★
阅读(
320
) 评论(
0
)
编辑
收藏
举报
努力加载评论中...
刷新页面
返回顶部
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
导航
首页
新随笔
联系
订阅
管理
公告
点击右上角即可分享
AI原生IDE
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步