【发布时间】:2013-06-19 20:58:05
【问题描述】:
如何在 datagridview C#.net windows 应用程序中过滤行,当我们在运行时在文本框中写入文本时,过滤后的行应该出现在 datgridview 中
【问题讨论】:
标签: datagridview
如何在 datagridview C#.net windows 应用程序中过滤行,当我们在运行时在文本框中写入文本时,过滤后的行应该出现在 datgridview 中
【问题讨论】:
标签: datagridview
这确实对我有用:
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
【讨论】:
在您的文本框中,为调用您的查询方法的“TextChanged”事件创建一个方法。类似这样:
private void btnFilter_Click(object sender, EventArgs e)
{
GetData();
}
GetData 是从数据库中检索数据的方法。
【讨论】: