2014-10-07 55 views
0

我想通過用戶輸入的文本框過濾綁定源中的數據。過濾器可以包含空格。因此,例如我的綁定源包括:C#BindingSource過濾器之間的空間在

Hi There 
Hi Where 
Hi Care 

,如果用戶輸入嗨牛逼我只想顯示的第一個結果。

這是我如何設置我的招投標源過濾:

_dataSource.Filter = "Name like '%" + txtSearch.Text + "%'"; 

其中txtSearch包含輸入字符串。我發現過濾器簡單地忽略了空間後輸入的任何東西。

+0

無法根據當前帖子重現問題。當我輸入「Hi T」時,您的過濾器適用於我。 – LarsTech 2014-10-07 13:57:02

回答

0

我也有同樣的問題。使用具有下劃線而不是空格示例的單詞重命名該列

Name_Like而不是Name Like

這解決了我的問題。

+0

或者你可以用[]括號括住這個詞,如果你想保留空間 – Whomototo 2015-02-25 11:18:34