我有一个Datagridview并且Data SourcedtCustomer我只想根据搜索文本过滤网格 View 的内容。
重复以下代码

DataTable dtSearch =  dtCustomer;
dtSearch.Select("cust_Name like '" + txtSearch.Text + "%'");
grvCustomer.DataSource = dtSearch;

但这是行不通的。
如果有人知道解决方案,请分享。

最佳答案

试试这个:

dtSearch.DefaultView.RowFilter = "cust_Name like '" + txtSearch.Text + "%'";
并通过修剪文本检查是否有要删除的空间。

09-30 17:19