for (int i = 0; i < cGoods.Rows.Count; i++)
{
object obj = cGoods.Rows[i].Cells[0].Value;
if (obj.ToString().Equals("1")&&obj!=null)
{
int id = Convert.ToInt32(cGoods.Rows[i].Cells[2].Value.ToString());
}
}
cGoods里面的DataGridViewCheckBoxColumn 的FaslseValue="0",TrueValue="1",IndeterminateValue = "0";
在DataGridViewCheckBoxColumn没选中的情况下取回来的值都是null 困扰了我一个早上了 求助各位大侠
{
object obj = cGoods.Rows[i].Cells[0].Value;
if (obj.ToString().Equals("1")&&obj!=null)
{
int id = Convert.ToInt32(cGoods.Rows[i].Cells[2].Value.ToString());
}
}
cGoods里面的DataGridViewCheckBoxColumn 的FaslseValue="0",TrueValue="1",IndeterminateValue = "0";
在DataGridViewCheckBoxColumn没选中的情况下取回来的值都是null 困扰了我一个早上了 求助各位大侠
解决方案 »
- 新手求教,这代码是什么意思?
- C#[求助]如何用for语句遍历LISTVIEW所有itens 和subitems
- 请问.NET2003中可以使用.NET2005的类库吗?
- 关于ADO.NET操纵Access问题~~~请教!!!
- 表设计求解?
- ???谁有类似于vs2003中工具箱的那种控件?可以拖拽控件,文字的
- 用c#实现智能设备的托盘图标,可是图标没有放在最下面一行?
- myString1和myString2指的是同一个对象吗?
- 网址:http://www.film888.com/film.asp?id=pengnick绝对的高速电影网站《星光影视网》(赶快注册)
- 圣诞快乐!高分相送!
- 获取Gridview中被checkbox选中的Row中指定Cell的值,放入TextBox中累加
- C#算法:一组数据中,如何挑出波动不太一致的数据
obj!=null 应该放在前面
不过这不是出问题的原因,CheckBoxColumn 那列的索引是 0 吗? 列是不是通过设计窗体创建的?
{
DataGridViewCheckBoxCell chk = (DataGridViewCheckBoxCell)dataGridView1.Rows[i].Cells[0];
if ((Boolean)chk.EditedFormattedValue == true)
int id=1;
else
int id=0;
}