У меня есть DataGridView со столбцом комбинированного списка, показывающим возможные цены, и я хотел бы отображать только цены, относящиеся к конкретной строке.
Более подробно, скажем, у меня есть метод класса, который возвращает мне набор данных с 2 заполненными таблицами (получаемый с помощью хранимой процедуры, выполняющейся в базе данных SQL Server 2005). Например, если пользователь щелкает DataGridView в строке «Молоко», он должен отображать только цены на молоко, а не все из них.
Я не уверен, как этого добиться. Какие-нибудь указатели или примеры?
Заранее большое спасибо!
Я занимаюсь разработкой для VS 2008, для C # и WinForms.
похоже, что вам нужно привязать combo не к datasource напрямую, а к объекту. объект - это список цен, сгруппированных по productID