包含过滤器搜索不适用于 devexpress gridview c#

Contains filter search doesn't work for devexpress gridview c#

我有一个名为 LineNumber 的网格视图列,我将 autofiltercondition 设置为 contains。如您在此处所见:

但如您所见,它在 运行 中不起作用。我必须输入整个 linenumber 才能找到它。

我应该设置其他东西 属性 吗?如你所见,我必须输入 1.1/2... 才能找到该行,但我在 sqlserver[=18] 中需要这样的东西 %my text% =]

请阅读 AutoFilterCondition Enumeration

的文档

Enumerates the comparison operator types for the filter conditions created for specific columns via the automatic filtering row.

如果您在代码中启用了自动筛选行功能或筛选条件,这将起作用。

对于FilterPopupMode Enumeration - 包含指定网格列的过滤器下拉样式的值。

您已将其设置为 CheckedList,因此过滤器下拉列表表示为过滤项的选中列表。在此模式下,最终用户可以同时 select 多个项目。单击“确定”按钮关闭下拉列表 window 后,视图将显示那些包含选中值的记录

希望这些信息对您有所帮助..

参考文献:
Autofilter Contains
AutoFilter Row problem with LIKE conditions