У меня есть следующий элемент управления DropDownList:
<asp:DropDownList ID="SubjectFilter" runat="server" AutoPostBack="True" onselectedindexchanged="SubjectFilter_SelectedIndexChanged"></asp:DropDownList>
SubjectFilter
данные:
BookStore b = new BookStore();
b.LoadFromXML(Server.MapPath("list.xml"));
SubjectFilter.DataSource = b.BooksList.Select(x => x.Subject).Distinct().ToArray();
SubjectFilter.DataBind();
SubjectFilter.Items.Insert(0, new ListItem("הכל", "Default"));
Все загружается просто отлично. Однако в методе SubjectFilter_SelectedIndexChanged
SubjectFilter.SelectedValue
всегда равен Default
, хотя я выбираю разные варианты.
В чем проблема?
Большое спасибо.