是否可以按列而不是按行过滤DataView

时间:2009-09-30 00:53:25

标签: c#

有没有像DataView.ColumnFilter而不是DataView.RowFilter?

3 个答案:

答案 0 :(得分:3)

有点晚了,但我正在寻找一种方法来过滤/隐藏dataView中的一些列,并且这样做:

DataView.Table.Columns [“ColumnName”]。ColumnMapping = MappingType.Hidden;

工作正常。

答案 1 :(得分:0)

您使用列限制过滤行....

DataView.RowFilter = "columnName = value"

这将有效地过滤满足列限制的每一行的列的DataView。

答案 2 :(得分:0)

不得不回答这个问题,因为他们一直在寻找年龄并留空。

您可以隐藏数据视图中的列:

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