Asp.net 如何在数据视图中使用星号字符的行筛选器?

Asp.net 如何在数据视图中使用星号字符的行筛选器?,asp.net,dataview,rowfilter,Asp.net,Dataview,Rowfilter,我一直试图在dataview上使用行筛选器 它适用于几乎所有的字符,除了当我给它一个星号时 Dim filterString As String = "" filterString = "MY_COMPARISON_FIELD LIKE '%" + PassedChar.ToUpper + "%'" MyDataView.RowFilter = filterString 因此,当我将上面的星号作为passedchar变量传入时,它只是按所有值进行过滤 让我回到整个dos*.用法,这就是我确信它

我一直试图在dataview上使用行筛选器

它适用于几乎所有的字符,除了当我给它一个星号时

Dim filterString As String = ""
filterString = "MY_COMPARISON_FIELD LIKE '%" + PassedChar.ToUpper + "%'"
MyDataView.RowFilter = filterString
因此,当我将上面的星号作为passedchar变量传入时,它只是按所有值进行过滤


让我回到整个dos
*.
用法,这就是我确信它正在做的,用通配符标记星号。有人知道如何将星号作为字符而不是通配符进行搜索吗?

必须用括号括起来


参考此

您需要使用方括号[]来转义筛选条件中的*

请查看此链接: