if (textBox1.Text == "")
{
MessageBox.Show("请输入号");
}
else if(textBox1.Text != "")
{
if (textBox1.Text != form4.dataGridView1.Columns[1].ToString())
{
MessageBox.Show("未找到对应的信息");
}
}
显示的错误是:索引超出范围。必须为非负值并小雨集合大小。参数名:index
就是要把textbox的值与每行的第一列值分别做一遍比较,如果都不相等,就显示未找到。那我应该怎么写才对呢?求指点啊
dataGridView1有几列
form4.dataGridView1.Columns是列的集合。看看 form4.dataGridView1.Columns。count是多少?有沒有設置列?
你判斷應該是 row
form4.dataGridView1。rows【i][0].tostring()
0....