我在 ASP.NET 中的网站上工作并遇到了问题。当在另一个下拉列表中选择新选项时,我希望网站将选项添加到一个下拉列表中。为此,我使用第二个下拉列表的 SelectedIndexChanged 事件。当我通过将此行添加到此事件中来测试代码时:
DropDownSubject.Items.Add("TEST");
第一个下拉列表没有任何反应。是因为这个下拉列表在编辑器中自动写了“未绑定”字样吗?我该如何解决这个问题?
这是第一个下拉列表的标记,我想在其中添加项目:
<asp:DropDownList ID="DropDownClasses" runat="server"
>
第二个,我正在使用该事件:
<asp:DropDownList ID="DropDownSubject" runat="server"
onselectedindexchanged="DropDownSubject_SelectedIndexChanged">
<asp:ListItem>Mathematics</asp:ListItem>
<asp:ListItem>Foreign Language</asp:ListItem>
<asp:ListItem>Science</asp:ListItem>
<asp:ListItem>Social Studies</asp:ListItem>
<asp:ListItem>English</asp:ListItem>
</asp:DropDownList>
非常感谢所有帮助。