DropdownList SelectedIndexChanged событие не срабатывает
Я заполнение выпадающего подкатегория категории ФОМ выпадающего списка.
но когда я меняю категорию в раскрывающемся списке категория, ее событие "SelectedIndexChanged" не срабатывает.вот мой код:-
Разметка:-
<td><asp:DropDownList ID="selectcategorydd" runat="server" class="styledselect_form_1" AutoPostBack="true" AppendDataBoundItems="True" onselectedindexchanged="selectcategorydd_SelectedIndexChanged"></asp:DropDownList> </td> <td> <asp:RequiredFieldValidator ID="rfvc" runat="server" ControlToValidate="selectcategorydd" ForeColor="Red" ErrorMessage="Select category">*</asp:RequiredFieldValidator> </td> </tr> <tr> <th valign="top" > SubCategory:</th> <td style="width:30%"> <asp:DropDownList ID="selectscategorydd" runat="server" AutoPostBack="true" AppendDataBoundItems="True" class="styledselect_form_1"></asp:DropDownList>
код поддержки:
protected void Fill_Category() { DataTable categorytbl = d.fill_category(); selectcategorydd.DataSource = categorytbl; selectcategorydd.DataTextField = "CategoryName"; selectcategorydd.DataValueField = "CategoryID"; selectcategorydd.DataBind(); selectcategorydd.Items.Insert(0, "--Select--"); } protected void selectcategorydd_SelectedIndexChanged(object sender, EventArgs e) { int catid = int.Parse(selectcategorydd.SelectedValue); DataTable t1 = d.cascadesubcat(catid); selectscategorydd.DataSource = t1; selectscategorydd.DataTextField = "SubCategoryName"; selectscategorydd.DataValueField = "SubCategoryID"; selectscategorydd.DataBind(); selectscategorydd.Items.Insert(0, "--Select--"); }
Примечание: - viewstate также верно в директиве page.
Jameel VM
вы разместили два выпадающих списка с одинаковым идентификатором. Пожалуйста, дайте уникальный идентификатор элементам управления.
rrjoshi2321992
нет его другого...есть разница в "s"
1-й ИД "selectcategorydd"
2-й идентификатор - "select's' categorydd"
Jameel VM
проверяли ли вы какие-либо элементы управления во время изменения выпадающего списка?
rrjoshi2321992
НОП я не отвечаю на какой-либо контроль в выпадающем изменения индекса.