Datagridview过滤空白

时间:2013-02-05 15:55:27

标签: vb.net forms events gridview

我不知道代码是否有问题,但每次我在文本框中输入一个值时,datagridview都不会过滤,这意味着它只是变成空白,好像它没有找到任何东西一样。有人可以帮助我使用正确的代码,当我在文本框中插入文本时,例如datagridview过滤器让我说在文本框中输入字母“M”,DGV显示的所有单词都以M开头

继承我的代码

If TextBox1.TextLength > 0 Then
        frmReportMenu.ProjectBindingSource.Filter = String.Format_
("[Register number] Like '&" & TextBox1.Text) & "&'"
    Else
        frmReportMenu.ProjectBindingSource.Filter = String.Empty
    End If

我无法找到正确过滤数据的任何内容

1 个答案:

答案 0 :(得分:1)

我认为你的通配符是错误的。尝试使用*而不是&

frmReportMenu.ProjectBindingSource.Filter = String.Format_
("[Register number] Like '*" & TextBox1.Text & "*'")