Вопрос по вывод данных из БД в ComboBOX
От: uskov  
Дата: 07.10.03 12:52
Оценка:
Я вывожу данные в ComboBox из DataSet, подключив свойства DataSourse и DataMember этого компонента.
Проблемма заключается в том, что мне во время работы приложения необходимо фитьтровать данные.
Пытался фильтровать так DataSet.[имя таблицы].DefaultView.RowFilter = "TagID = 23"
Но ComboBox все эти фильтры игнорирует.
У меня создалось впечатление, что при выводе данных ComboBox создает свое View, отличное от DefaultView таблицы.

Доступ к View ComboBox я получил следующим образом

System.Data.DataRowView drv1 = comboBox2.SelectedItem as System.Data.DataRowView;

drv.DataView.RowFilter="TagTypeID ="+ drv1["TypeTagID"] ;

Установив свойство RowFilter этого View я получил требуемый результат.
Этого View я так же не нащел в коллекции DataViewManager DataSeta.

Вопрос: Каким образом можно получить доступ к View, создаваемого ComboBox без использования коллекции ComboBox.Items ?




25.12.03 14:09: Перенесено модератором из '.NET' — AVK
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.