У меня есть раскрывающийся список с 6 возможными вариантами.Как заполнить выпадающий список динамическим контуром
<asp:DropDownList runat="server" ID="ddlSel1"
onselectedindexchanged="ddlSel1_SelectedIndexChanged" AutoPostBack="true">
<asp:ListItem></asp:ListItem>
<asp:ListItem>One</asp:ListItem>
<asp:ListItem>Two</asp:ListItem>
<asp:ListItem>Three</asp:ListItem>
<asp:ListItem>Four</asp:ListItem>
<asp:ListItem>Five</asp:ListItem>
<asp:ListItem>Six</asp:ListItem>
</asp:DropDownList>
После того, как пользователь выбрал опцию из ddlSel1, я хочу, чтобы заполнить ddlSel2 с тем же списком, исключая один элемент, выбранный в ddlSel1.
Я сделал это так:
if (ddlSel1.SelectedItem.Value == "One")
{
string[] stringArray = { "", "TWO", "THREE", "FOUR", "FIVE", "SIX" };
ddlSel2.DataSource = stringArray;
ddlSel2.DataBind();
}
Мой вопрос заключается в том, как сделать I цикл через это без необходимости вводить отдельный IF оператор каждый раз.
Ну, у вас здесь много вариантов. Все они должны работать. –