我試圖做出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