如何查找项目是否已存在于数据网格视图中
How to find if item already present in the datagridview
我正在尝试查找我要添加的项目是否已存在于 datagridview 中?
if (dgvIndex >= 1)
{
foreach (dataGridView1 row in dataGridView1.Rows)
{
if (row.cells[1].value == dr[1].ToString())
{
MessageBox.Show("Item already added");
}
}
}
是正确的吗?
我收到一个错误:datagridview1 是一个 'field',但使用起来像 'type'。
foreach
关键字希望您说出如下内容:
foreach(DataGridViewRow row in dataGridView1.Rows)
DataGridView
用于指定row
变量的类型。编译器告诉您 dataGridView1
不是类型。
我认为您还有其他一些语法错误需要修复,例如 row.cells[1].value
上的大小写错误。无论如何,希望这能让你更接近编译。
我正在尝试查找我要添加的项目是否已存在于 datagridview 中?
if (dgvIndex >= 1)
{
foreach (dataGridView1 row in dataGridView1.Rows)
{
if (row.cells[1].value == dr[1].ToString())
{
MessageBox.Show("Item already added");
}
}
}
是正确的吗?
我收到一个错误:datagridview1 是一个 'field',但使用起来像 'type'。
foreach
关键字希望您说出如下内容:
foreach(DataGridViewRow row in dataGridView1.Rows)
DataGridView
用于指定row
变量的类型。编译器告诉您 dataGridView1
不是类型。
我认为您还有其他一些语法错误需要修复,例如 row.cells[1].value
上的大小写错误。无论如何,希望这能让你更接近编译。