0
我正在編寫一個程序,該程序使用用戶可以輸入的文本框來搜索「員工」的數據集。如何根據用戶的按鍵動態更新datagridview中的數據?
來自「Staf」表的數據顯示在數據網格中,但我希望數據網格在用戶鍵入搜索文本框時進行更新。
我無法弄清楚,我確信它的簡單和易於解決,但我需要幫助。
在此先感謝!
我正在編寫一個程序,該程序使用用戶可以輸入的文本框來搜索「員工」的數據集。如何根據用戶的按鍵動態更新datagridview中的數據?
來自「Staf」表的數據顯示在數據網格中,但我希望數據網格在用戶鍵入搜索文本框時進行更新。
我無法弄清楚,我確信它的簡單和易於解決,但我需要幫助。
在此先感謝!
你必須處理過濾器文本框的文本改變事件(假設你的datagrdview是數據綁定):
private void textBoxFilter_TextChanged(object sender, EventArgs e)
{
//Replace your field here
(dataGridView.DataSource as DataTable).DefaultView.RowFilter = string.Format("Field = '{0}'", textBoxFilter.Text);
}
發佈您的代碼你嘗試過什麼到目前爲止它很容易建議。我的建議是以這樣的方式編寫一個函數,它根據您的搜索獲取所需的數據並將數據更新到網格 – Prashanth