开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 4774|回复: 4

dev gridview 保留选中数据,其他数据删除,不操作数据库

[复制链接]

0

精华

19

贡献

352

赞扬

帖子
142
软币
1717
在线时间
183 小时
注册时间
2016-9-10
发表于 2016-9-19 11:46:14 | 显示全部楼层 |阅读模式
private void butnoremove_Click(object sender, EventArgs e)
        {
            int iSelectRowCount = gridView1.SelectedRowsCount;
            if (iSelectRowCount > 0)
            {
                if (MessageBox.Show("你确定只保留选中的记录吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2, 0, false) == DialogResult.Yes)
                {
                  
                    for (int i = 0; i < gridView1.DataRowCount; i++)
                    {
                        int handle = gridView1.GetRowHandle(i);
                        if (!gridView1.IsRowSelected(handle))
                        {
                            gridView1.DeleteRow(handle);
                            i = i - 1;
                        }
                    }
                }
            }
            else
            {
                MessageBox.Show("请先选中要保留的记录", "提示");
            }
        }
回复

使用道具 举报

0

精华

607

贡献

27

赞扬

赞助者组

Rank: 14Rank: 14Rank: 14Rank: 14

帖子
400
软币
5773
在线时间
1907 小时
注册时间
2014-12-28
发表于 2016-9-21 11:06:38 | 显示全部楼层
dev gridview 保留选中数据,其他数据删除,不操作数据库
回复

使用道具 举报

0

精华

0

贡献

761

赞扬

帖子
426
软币
5869
在线时间
672 小时
注册时间
2013-7-5
发表于 2016-9-23 08:49:06 | 显示全部楼层
看看这是什么方法
回复

使用道具 举报

0

精华

5

贡献

0

赞扬

帖子
54
软币
884
在线时间
99 小时
注册时间
2014-2-26
发表于 2016-9-27 17:29:52 | 显示全部楼层
看看这是什么方法
回复

使用道具 举报

0

精华

0

贡献

92

赞扬

帖子
83
软币
982
在线时间
107 小时
注册时间
2017-3-20
发表于 2017-4-30 10:38:48 来自手机 | 显示全部楼层
学习下,谢谢分享
回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-11-22 01:45

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表