if (grdMass.DataSource=="")
{
cmdRelease.Enabled = false;
}
else
{
cmdRelease.Enabled = true; ;
}
-2
A
回答
7
要檢查某些內容是否爲空,可以檢查Items屬性是否爲空。
grdMass.Items.Count == 0
0
如果沒有被綁定到DataGrid
的DataSource
屬性將爲null
:
cmdRelease.Enabled = (grdMass.DataSource != null);
+0
不是你有意這樣做,但是如果你設置了數據源,但是沒有調用數據綁定,那麼屏幕上就沒有任何東西,然而對於這個請求,這個斷言是真的,不要。 – DevelopingChris 2009-12-07 05:53:34
4
只有這樣,才能檢查網格視圖是空的是,通過檢查它的行數。
if(gvMyData.Rows.Count == 0)
// Empty
else
// Not Empty
希望這有助於;)
是否有其他人有更多的問題還沒有公認的答案?也許他想成爲某種SO傳奇。 – llamaoo7 2009-12-07 05:44:16
Theres總是一條更大的魚。 – 2009-12-07 06:18:51