关于C#查找按钮的实现?
我的界面如下图:右边输入要查找的号003,左边datagridview中存在这条记录,查询代码如下:
private void button4_Click(object sender, EventArgs e)
{
int i;
for (i = 1; i < this.dataGridView1.Rows.Count; i++)
{
if (this.dataGridView1.Rows[i].Cells[1].Value.ToString()==textBox3.Text)
{
break;
}
}
//MessageBox.Show("value is:",this.dataGridView1.Rows[i].Cells[0].Value.ToString());
this.dataGridView1.Rows[i].Selected = true;
this.textBox3.Clear();
this.label7.Enabled = false;
this.textBox3.Enabled = false;
this.button4.Enabled = false;
}这里我调试之后,发现,循环的条件始终不成立,找不到003这条记录的行索引,总是超出索引,弄了半天,也没有弄明白到底是哪里出错了,请高手帮忙?