См. Также: Выпадающие списки заполнены тем же элементом списка
После дня трассировки и отладки я наконец понял, что при заполнении 3 DropDownLists одной и той же коллекцией элементов последний выбранный элемент появляется во всех 3 списках.
По-видимому, это связано с тем, что «выбранность» элемента является свойством элемента, а не свойством списка.
Однако, похоже, это имеет место только , когда элемент выбран программно.
edit # 2: Поскольку все, кажется, отвечают на неправильный вопрос: вот что меня смущает!
Приложение работает должным образом, когда пользователь выбирает элементы с помощью элемента управления. - Выбор 3 разных элементов в веб-интерфейсе приводит к тому, что в БД вводятся правильные 3 разных элемента.
Кто-нибудь может объяснить, почему это так?
РЕДАКТИРОВАТЬ: Вопрос, который я задаю, почему он вообще работает в браузере?