另请参阅:填充相同列表项的下拉列表
经过一天的跟踪和调试,我终于发现用相同的项目集合填充 3 个 DropDownLists 会导致最后一个选定的项目出现在所有 3 个列表中。
这似乎是由于项目的“选择性”是项目的属性,而不是列表的属性。
但是,这似乎仅在以编程方式选择项目时出现。
编辑#2:因为每个人似乎都在回答错误的问题:以下是让我感到困惑的地方!
当用户通过控件选择项目时,应用程序似乎按预期工作。-- 在 Web 界面中选择 3 个不同的项目会导致在 DB 中输入正确的 3 个不同的项目。
谁能解释为什么会这样?
编辑:我要问的问题是为什么它在浏览器中完全有效?