I have a form in which a simple gridview is populated by a table in database having columns like TicketID, Name, Company, Product etc. Now I want to add a search feature so that user could search by customer name or company or TicketID.
How can I do that ? I want to place a combox box, textbox and a simple "search" button above datagrid. When the user selects TicketID for example, enters "1" in textbox and presses "Search", it should refresh datagrid with entry where TicketID = 1.
Now I don't have any idea on how to implement it. Googled for it but found nothing useful. So any help in this regard will be appreciated.
Ypu may look into:
BindingSource bs = new BindingSource(); bs.DataSource = dataGridView1.DataSource; bs.Filter = columnNameToSearch + " like '%" + textBox1.Text + "%'"; dataGridView1.DataSource = bs;
This will show you records containing text from textbox1 in column of your choice. I did exactly what you are asking for:)