ASP.Net GridView с раскрывающимся списком

Поскольку мой предыдущий вопрос не пользовался большой популярностью, я решил полностью изменить как я подошел к проблеме. Теперь моя проблема заключается в том, что у меня все еще есть TABLE1 с внешним ключом FK, но сейчас я хочу иметь столбец FK в раскрывающихся списках отображения GridView. В раскрывающихся списках свойство Text должно быть привязано к FK в TABLE1, но они должны быть заполнены различными значениями FK (хранящимися в TABLE2).

Любая идея о том, как этого добиться?

PS: действительно новичок в элементах управления данными в ASP.Net


person DrunkenBeard    schedule 07.09.2010    source источник


Ответы (2)


arrow_upward
1
arrow_downward

1. Перенесите дочернюю и родительскую таблицы из базы данных в виде набора данных
2. Назначьте набор данных в качестве источника данных для просмотра сетки (родительская таблица (Dataset.Table["ParentTable"]))
3. Добавьте раскрывающийся список в шаблоне элемента редактирования представления сетки
4. При выборе раскрывающегося списка определите значения раскрывающегося списка и запросите дочернюю таблицу с выбранным значением.
5. заполните данные в другом поле.
пожалуйста, используйте скрипт Панель менеджера и обновлений при этом. это было бы полезно для вас.

person Ramakrishnan    schedule 16.09.2010

arrow_upward
0
arrow_downward

Создайте два источника данных SQL, один для родительской таблицы и один для дочерней таблицы. Привяжите gridview к первому, а раскрывающийся список в шаблоне ко второму. Это должно делать свое дело.

person tdammers    schedule 07.09.2010