C# 怎样判断 datagridview 中的checkbox列是否被选中

baikaishui_ok 2007-05-11 05:58:32
是在 WinForm 中

谢谢
...全文
926 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
baikaishui_ok 2007-05-12
  • 打赏
  • 举报
回复
第一个单元格是 checkbox
baikaishui_ok 2007-05-12
  • 打赏
  • 举报
回复
foreach (DataGridViewRow dr in dataGridView1.Rows)

{
if (dr.Cells[0]!=null)
{
if ((dr.Cells[0].Value.ToString()) == "true")
{

MessageBox.Show(dr.Cells[0].Value.ToString());
}

}

}
怎么老是有异常
wt3056 2007-05-11
  • 打赏
  • 举报
回复
dataGridView1.Rows[0].Cells[0].Value
Checked=true为1
Checked=false为0
baikaishui_ok 2007-05-11
  • 打赏
  • 举报
回复
kkk
baikaishui_ok 2007-05-11
  • 打赏
  • 举报
回复
能不能详细一点啊
baikaishui_ok 2007-05-11
  • 打赏
  • 举报
回复
你试了吗
在 WINFORM 不行啊
在 aspx里可以
任亚军 2007-05-11
  • 打赏
  • 举报
回复
循环判断啊
for...
然后在里面找到checkbox. 用findcontrol方法或者cell[x]..的方法

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧