DataGridViewをフィルタリングしようとしていますが、データソースはDataSetです。
したがって、次の行を使用してグリッドをフィルタリングしています。
DataTable dt = (dataGridViewMain.DataSource as DataSet).Tables[0];
dt.DefaultView.RowFilter = "CustomerName = 'My Customer'";
ただし、グリッドはフィルタリングされず、すべての行が引き続き表示されます。私は何が欠けていますか?