private void button2_Click(object sender, EventArgs e)
{
string id = "";
id = (string)dataGridView1.SelectedRows[1].Cells[0].Value.ToString() ;
Common.id = id;
detail detailForm = new detail();
detailForm.Show();
this.Close();
}
id = (string)dataGridView1.SelectedRows[1].Cells[0].Value.ToString() ;
这一行出现问题
根据代码推测dataGridView1应该是一个二维数组,建议检查一下变量dataGridView1是否存在你要的数据。
从错误来看是SelectedRows获取错误,第一:检查表格是否选中SelectedRows是否count>0,第二:SelectedRows的下标是从0开始,你看是不是写错。