我试图做出datagridview的C#datagridview的交互式过滤
互动式筛选我用EF来获取数据
var query = from client in db.Clients
select new
{
client.Id,
client.Code,
client.Title
};
clientsBs.DataSource = query.ToList();
dataGridView1.DataSource = clientsBs;
内容,而无需其它数据库查询过滤datagridview的最好方法是什么? 我试过这种方法,但它没有给我结果/错误...
private void textBox1_TextChanged(object sender, EventArgs e)
{
BindingSource bs = new BindingSource();
bs.DataSource = dataGridView1.DataSource;
bs.Filter = "Code like '%" + textBox1.Text + "%'";
dataGridView1.DataSource = bs;
}
什么想法?
你可能想要下载用于WinForms的Telerik UI,它们的'DataGridView'自动提供此功能... – 2014-10-19 03:18:42
我不想使用其他组件 – Ricardas 2014-10-19 09:05:08
这只是一个建议... – 2014-10-20 07:03:16