DataGridView添加复选框并获取选中行的值
示例截图
一、加载时为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添加复选框并获取选中行的值相关推荐
- MVC根据CheckBox的Value值选中对应的复选框及获取选中的Value值
View视图代码 @using (Html.BeginForm("H", "Default1"))//Default1控制器 H是方法 { //循环添加5 ...
- C#ListView控件添加Checkbox复选框并获取选中的数目,检查checkbox是否勾选
[转载]原地址:http://blog.csdn.net/lucky51222/article/details/41892429 具体方法 1.添加复选框 并且如下设置 listView1.Check ...
- 复选框的全选、全不选、和获取选中的值;
1.获取select下面的选中的option值 <select id="afterSaleReson" name="afterSaleReson"> ...
- Material UI 带复选框表格获取选中值(索引)
vue+Material UI 带复选框表格获取选中值(索引) 发现问题 解决 写在最后 发现问题 神坑UI框架–Material,这款框架我不晓得为什么会这么坑,有这么多的问题为什么会被推出来,真的 ...
- HTML复选框的全选、全不选以及单选操作。
今天在进行HTML的table练习的时候,发现一个比较有趣的知识点,有关于复选框的全选.全不选,以及单选操作的相关问题. 待我上网搜索了一下相关资料,发现有关于全选以及全不选的详解还是挺多的,但是复选 ...
- el-table复选框全部勾选以及勾选回显
el-table复选框全部勾选以及勾选回显 前几天一个月薪35k的兄弟,给我推了一个人工智能学习网站,看了一段时间挺有意思的.包括语音识别.机器翻译等从基础到实战都有,很详细,分享给大家.大家及时保存 ...
- 复选框的全选和取消全选
复选框的全选和取消全选 <!DOCTYPE html> <html><head><meta charset="utf-8">< ...
- js复选框之全选反选不选
今日分享:纯js复选框之全选&&反选&&不选 想要了解其用法,首先先得了解它们各自的意思 全选:全部都选中 反选:选中的部分取消,没选中的部分勾选上 不选:全部取消勾选 ...
- 复选框全选效果,根据单个复选框的选择情况确定全选复选框是否被选
复选框全选与全不选效果 逻辑:复选框的checked属性与复选框全选效果对应起来,全选复选框checked:true 时,全部复选框checked:true: 全选框checked:false 时,全 ...
最新文章
- iOS runtime实用篇:让你快速上手一个项目
- 在选择屏幕的标准应用工具条上增加自定义按钮
- 计算机pc软盘不能数字,老人把遗嘱存5寸软盘难坏家人 老电脑终未读出
- win10高分辨率下修改字体显示大小(不是缩放百分比)
- LeetCode 399. 除法求值(图的DFS搜索)
- 利用dao传值给mysql_koa+mysql+vue+socket.io全栈开发之数据访问篇
- 盘点国内外那些有野心的BI公司
- 威纶通HMI常见问题
- 元素滚动scroll系列(附实例、图解)
- 线性时变系统状态方程的解
- 1990~2003TVB剧集一览表!
- java2048_java之2048
- 深入浅出Direct3D 蔡军生 版权所有
- RK3399调试支持以太网
- 如何查看计算机的网络网址,怎么查看电脑IP地址_如何查看电脑IP地址?-192路由网...
- MongoDB——GridFS
- 硕士毕业论文的致谢怎么写
- MariaDB数据库的备份和还原
- 如何做到大容量硬盘对拷
- Solr分词后,如何实现多个关键字完全匹配
热门文章
- java 字符串数组 转字符串_Java 中将字符串数组转换为字符串
- pycharm中sourceroot与倒入问题
- EasyCVR快照跟视频流的关系是什么?快照生成具备何种机制?
- Linux设置字符界面的字体大小和字体类型
- Hive解析Json格式用户日志
- 运用计算机技术的工程项目,计算机科学与技术在工程建设项目中的运用
- 安卓android怎么打开方式,安卓手机USB调试在哪 安卓手机怎么打开USB调试
- 用Android Studio设计一个简单个性的登录界面
- UEditor +数学公式+ Vue+ Kityformula 富文本编辑器嵌入数学公式的实现
- Mybatis学习-(案例)员工管理系统(二)——Maven仓库