【发布时间】:2017-10-13 12:24:55
【问题描述】:
为了过滤空或空白的数据表列,我使用了这个过滤器,但它不起作用
dt.DefaultView.RowFilter =
string.Format("[{0}] ='%{1}%'(string.IsNullOrWhiteSpace(dt.Columns[int.Parse(comboBox8.Text) - 1].ColumnName.ToString())),true);
【问题讨论】:
-
为什么不 dt = dt.AsEnumerable().Where(x => x.Field
-
所以它不起作用我需要编辑上面的过滤器来过滤列名 dt.Columns[int.Parse(comboBox8.Text) - 1 的空值或空格
-
您可以使用列名代替索引:dt = dt.AsEnumerable().Where(x => (x.Field
-
对不起,它不起作用