Я пытаюсь использовать GridView для отображения списка компонентов в ASP.NET. Я пытаюсь сделать его редактируемым одновременно. Один из столбцов - это строка, которая должна быть выбрана из списка, когда пользователь редактирует строку.
Итак, я попробовал следующее:
- Преобразование строки BoundField в шаблон ItemTemplate
- Добавить раскрывающийся список в окно шаблона в виде сетки
- привязывает выбранный элемент к строке
В этот момент я получаю сообщение об ошибке, поскольку элементы списка не были настроены в раскрывающемся списке. Итак, я думаю, две вещи, которые меня интересуют:
- Как назначить элементы в раскрывающемся списке динамически созданному списку параметров?
- Как сделать так, чтобы выпадающий список появлялся только при редактировании строки?
Хорошо, поэтому я обнаружил поле "EditItemTemplate" в Visual Studio, которое отвечает # 2.
И теперь я обнаружил, что в выпадающем списке есть поле источника данных, которое можно связать со свойством в объекте данных и которое содержит список опций.