Я заполняю My Datagridview с помощью Linq Query в С#. Я хочу отфильтровать это представление данных с помощью текстового поля.
Код события Textbox изменен:
DataTable dt = new DataTable();
dt = (DataTable)(dataGridViewX4.DataSource);
dt.DefaultView.RowFilter = string.Format("T_P = '{0}'", Txt_T_P_Se.Text);
dataGridViewX4.DataSource = dt;
После запуска программы появляется такая ошибка:
Недопустимое исключение приведения не было обработано. Любая помощь в понимании этого вопроса будет принята с благодарностью.
мой источник данных:
var Query= (из p в QcGerdBaf.Taghes, где p.QGI_Id_Fk == QGI_Id_Selected select new {p.T_P, p.T_Id});
dataGridViewX4.DataSource = Query.ToList();