2014-03-30 23 views
0

我在處理DataGridView時遇到錯誤。我想插入一個單元格內的值時,該單元格是空的,所以我做了一個這樣的代碼如何處理DataGridView列中的條件?

if (dataGridView1.Rows[RowCount - 1].Cells[1].Value = "") 
{ 
    // my statement 
} 
else 
{ 
    // exception statement 
} 

但我下(dataGridView1.Rows[RowCount - 1].Cells[1].Value = "")面積得到一個錯誤,我想我有,如果修改條件,但沒有任何線索。任何人都可以幫助我嗎?

回答

1

=是一個賦值操作符。和==作比較。

你的代碼更改爲:

if (dataGridView1.Rows[RowCount - 1].Cells[1].Value.ToString() == "") 
{ 
    // my statement 
} 
else 
{ 
    // exception statement 
} 
+0

憤怒的公牛我想,它已經給我一個錯誤的NullReferenceException是unhanded – Xeroth

+0

@ user3021112:您是否嘗試過'的ToString()'如圖我的答案? –

+0

是我試過的代碼。 – Xeroth