2009-09-30 42 views

回答

0

您篩選與列約束的行....

DataView.RowFilter = "columnName = value" 

這將有效地通過其中列約束滿足每一行的列篩選數據視圖。

+0

這不是我的意思。我的意思是隱藏專欄。 – programmernovice 2009-09-30 06:40:48

+1

您不會/不能通過數據視圖隱藏列。您只需將該列隱藏在顯示結果的gridview或其他使用其數據源的dataview的項目中。 – klabranche 2009-09-30 13:57:33

0

不得不回覆此爲一直在尋找年齡並畫空白。

你可以從一個數據視圖隱藏列:

dv.Table.Columns.Remove("colname") 
+1

是不是從基礎表中刪除列,而不是從數據視圖中刪除? – 2012-01-02 13:44:13

2

有點晚了,但我一直在尋找一種方式來過濾/隱藏在數據視圖的某些列,以及和做的是這樣的:

DataView.Table.Columns [「ColumnName」]。ColumnMapping = MappingType.Hidden;

工作正常。

+0

正是我一直在尋找! – samb90 2013-07-11 09:35:04

+0

很棒;-)快樂編碼! – user369122 2013-07-12 10:18:15

相關問題