我的DataTable table
像DataTable,並DataGridView的
id name address phoneno
1 abc kfjskl 798798
2 bcd kjdsfl 808909
3 899009
fjsh kjllkjl
5 jfkd
而且我通過代碼在DataGridView顯示此值
dataGridView1.ColumnCount = Table.Columns.Count;
dataGridView1.RowCount = Table.Rows.Count;
for (int i = 0; i < dataGridView1.RowCount; i++)
{
for (int j = 0; j < dataGridView1.ColumnCount; j++)
{
dataGridView1[j, i].Value = Table.Rows[i][j].ToString();
}
}
現在我不希望顯示有一定的缺失值的行像如果我會這樣做然後datagridview看起來像
1 abc kfjskl 798798
2 bcd kjdsfl 808909
我該怎麼辦那?
@ ho,如何過濾不丟失值的行? – Harikrishna 2010-04-29 12:57:38
@ ho,在這裏使用foreach循環有什麼好處? – Harikrishna 2010-04-29 13:00:32
如果您對錶中的行使用foreach(或者對於我認爲foreach是整潔的),而不是DataGRidView中的行,則不必事先將行添加到網格,因此可以過濾掉你不想要的行。 – 2010-04-29 13:52:18