C# 我想使用DataView筛选DataGridView中的数据
我尝试了下面的代码,但不起作用。怎么了C# 我想使用DataView筛选DataGridView中的数据,c#,datagridview,dataview,rowfilter,C#,Datagridview,Dataview,Rowfilter,我尝试了下面的代码,但不起作用。怎么了 private void textBox1_TextChanged(object sender, EventArgs e) { // DataView component DataView view = new DataView(); view.Table = database1DataSet1.Tables["sample"]; view.RowFilter = "surname LIKE '%" + textBox1.T
private void textBox1_TextChanged(object sender, EventArgs e)
{
// DataView component
DataView view = new DataView();
view.Table = database1DataSet1.Tables["sample"];
view.RowFilter = "surname LIKE '%" + textBox1.Text + "%'";
}
我认为在设置view.RowFilter之后,需要添加以下行:
DataGridView1.DataSource = view;
我认为你需要详细说明什么不起作用。你有错误吗?它没有被过滤吗?运行此代码时实际会发生什么?是否将
DataView
设置为源代码?没有错误。它不过滤。