Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Фильтрация DataGridView BindingSource comboBox


Автор: kurzon 12.9.2010, 19:33
Код

private void comboBoxFilter_SelectedValueChanged(object sender, EventArgs e)
{
BindingSource bindingSource2 = new BindingSource();
var myіsQuery = from p in db.Distributions
select new { p.Name, p.kol_pack, p.version };
bindingSource2.DataSource = myіsQuery;
bindingSource2.Filter = "Name LIKE'" + comboBoxFilter.SelectedValue.ToString() + "%'";
dataGridView3.DataSource = bindingSource2;
}

У меня не выходит, что делать?

Автор: userdab 12.9.2010, 22:24
http://social.msdn.microsoft.com/forums/ru-ru/csharpru/thread/C466D2BA-B32A-4948-B0A1-E9B4AA78ACC2 рекомендовали использовать DataSet, вместо BindingSource,, который тоже поддерживает фильтрацию данных.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)