How to filter the DataGridView using ComboBox

后端 未结 2 1729
广开言路
广开言路 2020-12-07 05:39

I need help on filtering my DataGridView using ComboBox

Here\'s my display code

cm = new SqlCommand();
cn = new SqlConnect         


        
相关标签:
2条回答
  • 2020-12-07 06:30

    Try this:

    DataTable dt = new DataTable();
    
    private void cboFilter_SelectedIndexChanged(object sender, EventArgs e)
    {
        DataView dv = dt.DefaultView;
        dv.RowFilter = string.Format("TRANSACTYPE  LIKE '%{0}%'", cboFilter.SelectedItem.ToString());
        dataGridView1.DataSource = dv;
    }
    
    0 讨论(0)
  • 2020-12-07 06:38

    If you need DataGridView data source always to be a DataTable as in my case.

    DataTable dt = (DataTable)dgv.DataSource;
    dgv.DataSource = dt.Select("IsActive = 1").CopyToDataTable();
    
    0 讨论(0)
提交回复
热议问题