-1

当我过滤我的datagridview时,我总是遇到同样的问题。我使用这段代码:

view.RowFilter = "Type like '%" + txt_voertuig1.Text + "%'";
view.RowFilter = "Omschrijving like '%" + txt_fout1.Text + "%'";

当我只过滤类型时没有问题。在我过滤类型并过滤然后过滤“omschrijving”之后。在 datagridview 中,还会显示带有另一个类型编号的“omschrijvingen”吗?

有人给我解决方案吗?

4

1 回答 1

1

将您的代码更改为:

view.RowFilter = "Type like '%" + txt_voertuig1.Text + "%' AND Omschrijving like '%" + txt_fout1.Text + "%'";

在您之前的代码中,您正在分配一个新的过滤器,基本上是为“voertuigen”擦除旧的过滤器。这就是为什么这些不再被过滤的原因。

于 2013-04-15T13:05:58.343 回答