在C#.net windows应用程序中的datagridview中过滤行

时间:2013-06-15 16:20:21

标签: datagridview

如何在datagridview C#.net windows应用程序中过滤行,因为我们在运行时在文本框中写入文本,过滤的行应该出现在datgridview

2 个答案:

答案 0 :(得分:1)

这对我有用:

BindingSource bs = new BindingSource();
bs.DataSource = dataGridView1.DataSource;
bs.Filter = sColumnaDoPrzeszukania + " like '%" + textBox1.Text + "%'";
dataGridView1.DataSource = bs;

整个问题在这里: How to filter a datagridview by a textbox after loading an excel file into it

答案 1 :(得分:0)

在文本框中,为调用查询方法的“TextChanged”事件创建方法。与此类似:

private void btnFilter_Click(object sender, EventArgs e)
{
    GetData();
}

GetData是从数据库中检索数据的方法。