Я вижу ошибку:Ошибка: Информация о состоянии недействительна для этой страницы и может быть повреждена
The state information is invalid for this page and might be corrupted
На моей странице. Основываясь на некоторых чтениях, я понимаю, что ошибка может возникнуть по нескольким причинам: a и может быть довольно сложной для устранения неполадок.
На странице ASPX У меня есть два выпадающих управление:
<asp:DropDownList ID="DropDownList3" runat="server" DataSourceID="dsClients" DataTextField="Client_Name" DataValueField="Client_Name" AutoPostBack="True" OnSelectedIndexChanged="DropDownList3_SelectedIndexChanged" ondatabound="DropDownList3_DataBound"></asp:DropDownList>
<asp:DropDownList ID="ddQualIDInsert" runat="server" DataSourceID="dsQual" DataTextField="Project_Name" DataValueField="Qual_ID"></asp:DropDownList>
в коде файла я использую Ajax для обновления и восстановления вторых выпадающего варианта на основе выбранного значения из первых выпадающего меню :
protected void DropDownList3_SelectedIndexChanged(object sender, EventArgs e)
{
dsQual.Where = "Client_Name = \"" + ((DropDownList)sender).SelectedValue +"\"";
}
Иногда выпадающее меню заполняется, но чаще всего выдает ошибку.
Любой способ обхода ошибки? – stats101
Удалите любой элемент управления, не относящийся к серверу, или объясните, что вам нужно, мы можем помочь вам больше. – Xaqron
Мне нужно обновить значения в раскрывающемся списке (ddQualIDInsert) с помощью ajax на основе значения, выбранного из другого раскрывающегося списка (DropDownList3). – stats101