У меня есть DropDownList, который заполняется из источника данных.После привязки я помещаю пустое поле вверху списка, чтобы оно показалось пользователю пустым (создавая своего рода «элемент по умолчанию»).У меня есть некоторый код для обработки события SelectedIndexChanged, но его не нужно выполнять, если пользователь выберет пустой ListItem.
Вот мой код:
.aspx
<asp:DropDownList ID="dropDownList" runat="server" AutoPostBack="true" OnSelectedIndexChanged="dropDownList_SelectedIndexChanged">
</asp:DropDownList>
C # Код за добавлением пустого ListItem
dropDownList.Items.Insert(0, new ListItem(String.Empty, String.Empty));
dropDownList.SelectedIndex = 0;
Так как мне не нуженЧтобы сделать обратную передачу, когда пользователь щелкает только этот конкретный индекс, я хочу полностью отключить обратную передачу для просто этого списка.Это вообще возможно?Если так, то как?