示例截图

一、加载时为DataGridView控件绑定复选框

//加载代码
        private void ShowApp_Load(object sender, EventArgs e)
        {
            RemarkHelper db = new RemarkHelper();
            DataGridViewCheckBoxColumn dtCheck = new DataGridViewCheckBoxColumn();
            dtCheck.HeaderText = "";
            dataGridView1.Columns.Add(dtCheck);
            this.dataGridView1.DataSource = db.RemarkInfo();

}

二、获取选定复选框对应行的值

//获取多选的所有RemarkID
        private void btn_show_Click(object sender, EventArgs e)
        {
            btn_show.Text = "获取";
            string remarkid = "";
            for (int i = 0; i < dataGridView1.Rows.Count; i++)
            {
                DataGridViewRow row = dataGridView1.Rows[i];
                if (row.Cells[0].Value != null)
                {
                    if (bool.Parse(row.Cells[0].Value.ToString()) == true)
                    {
                        int row1 = row.Index;
                        remarkid = remarkid + "" + this.dataGridView1[1, row1].Value.ToString() + "" + ",";
                    }
                }
            }
            if (remarkid.Length>0)
            {
                remarkid = remarkid.Substring(0,remarkid.Length-1);
                MessageBox.Show(remarkid);
            }
        }

DataGridView添加复选框并获取选中行的值相关推荐

  1. MVC根据CheckBox的Value值选中对应的复选框及获取选中的Value值

    View视图代码 @using (Html.BeginForm("H", "Default1"))//Default1控制器    H是方法 { //循环添加5 ...

  2. C#ListView控件添加Checkbox复选框并获取选中的数目,检查checkbox是否勾选

    [转载]原地址:http://blog.csdn.net/lucky51222/article/details/41892429 具体方法 1.添加复选框 并且如下设置 listView1.Check ...

  3. 复选框的全选、全不选、和获取选中的值;

    1.获取select下面的选中的option值 <select id="afterSaleReson" name="afterSaleReson"> ...

  4. Material UI 带复选框表格获取选中值(索引)

    vue+Material UI 带复选框表格获取选中值(索引) 发现问题 解决 写在最后 发现问题 神坑UI框架–Material,这款框架我不晓得为什么会这么坑,有这么多的问题为什么会被推出来,真的 ...

  5. HTML复选框的全选、全不选以及单选操作。

    今天在进行HTML的table练习的时候,发现一个比较有趣的知识点,有关于复选框的全选.全不选,以及单选操作的相关问题. 待我上网搜索了一下相关资料,发现有关于全选以及全不选的详解还是挺多的,但是复选 ...

  6. el-table复选框全部勾选以及勾选回显

    el-table复选框全部勾选以及勾选回显 前几天一个月薪35k的兄弟,给我推了一个人工智能学习网站,看了一段时间挺有意思的.包括语音识别.机器翻译等从基础到实战都有,很详细,分享给大家.大家及时保存 ...

  7. 复选框的全选和取消全选

    复选框的全选和取消全选 <!DOCTYPE html> <html><head><meta charset="utf-8">< ...

  8. js复选框之全选反选不选

    今日分享:纯js复选框之全选&&反选&&不选 想要了解其用法,首先先得了解它们各自的意思 全选:全部都选中 反选:选中的部分取消,没选中的部分勾选上 不选:全部取消勾选 ...

  9. 复选框全选效果,根据单个复选框的选择情况确定全选复选框是否被选

    复选框全选与全不选效果 逻辑:复选框的checked属性与复选框全选效果对应起来,全选复选框checked:true 时,全部复选框checked:true: 全选框checked:false 时,全 ...

最新文章

  1. iOS runtime实用篇:让你快速上手一个项目
  2. 在选择屏幕的标准应用工具条上增加自定义按钮
  3. 计算机pc软盘不能数字,老人把遗嘱存5寸软盘难坏家人 老电脑终未读出
  4. win10高分辨率下修改字体显示大小(不是缩放百分比)
  5. LeetCode 399. 除法求值(图的DFS搜索)
  6. 利用dao传值给mysql_koa+mysql+vue+socket.io全栈开发之数据访问篇
  7. 盘点国内外那些有野心的BI公司
  8. 威纶通HMI常见问题
  9. 元素滚动scroll系列(附实例、图解)
  10. 线性时变系统状态方程的解
  11. 1990~2003TVB剧集一览表!
  12. java2048_java之2048
  13. 深入浅出Direct3D 蔡军生 版权所有
  14. RK3399调试支持以太网
  15. 如何查看计算机的网络网址,怎么查看电脑IP地址_如何查看电脑IP地址?-192路由网...
  16. MongoDB——GridFS
  17. 硕士毕业论文的致谢怎么写
  18. MariaDB数据库的备份和还原
  19. 如何做到大容量硬盘对拷
  20. Solr分词后,如何实现多个关键字完全匹配

热门文章

  1. java 字符串数组 转字符串_Java 中将字符串数组转换为字符串
  2. pycharm中sourceroot与倒入问题
  3. EasyCVR快照跟视频流的关系是什么?快照生成具备何种机制?
  4. Linux设置字符界面的字体大小和字体类型
  5. Hive解析Json格式用户日志
  6. 运用计算机技术的工程项目,计算机科学与技术在工程建设项目中的运用
  7. 安卓android怎么打开方式,安卓手机USB调试在哪 安卓手机怎么打开USB调试
  8. 用Android Studio设计一个简单个性的登录界面
  9. UEditor +数学公式+ Vue+ Kityformula 富文本编辑器嵌入数学公式的实现
  10. Mybatis学习-(案例)员工管理系统(二)——Maven仓库