0
我已經發布了一個關於此問題的主題,但是由於我犯了一些錯誤,因此我決定發佈一個新主題以確保我的問題足夠清晰。c#獲取指定單元格(最後一行的第3列)編輯
這裏是我的代碼:
private void button1_Click(object sender, EventArgs e)
{
if (dataGridView1.Rows.Count > 0)
{
int nRowIndex = dataGridView1.Rows.Count-1;
if (dataGridView1.Rows[nRowIndex].Cells[2].Value != null)
{
textBox2.Text = dataGridView1.Rows[nRowIndex].Cells[2].Value.ToString();
}
else
{
MessageBox.Show("NULL");
}
}
}
在我的DataGridView,我有3列這是ID,名稱,價格。 我想要獲取DataGridView最後一行的Price的最後一個單元格。 上面的代碼導致我有NullReferenceException,並且指定的單元格中有數據。 任何人都知道如何解決這個問題?
它顯示NULL。爲什麼? – 2012-08-01 09:07:32