панель обновления - выпадающее меню выбранного события изменения индекса не запускается - PullRequest
0 голосов
/ 21 января 2020

У меня есть один выпадающий список на моей странице (.aspx), и в зависимости от изменения выбранного значения мне нужно привязать данные к элементу управления checkboxlist, который находится на той же странице. Чтобы избежать обновления всей страницы, я поместил элементы управления в панель обновления.

Но когда я изменяю выбор из выпадающего списка, он возвращается к самому первому значению, а выбранный индекс изменяется даже не срабатывает. вот как я разместил свои элементы управления на панели обновлений.

<asp:Content ID="Main" ContentPlaceHolderID="PlaceHolderMain" runat="server">
    <asp:ScriptManagerProxy ID="ScriptManagerProxy1" runat="server"></asp:ScriptManagerProxy>
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
   <ContentTemplate>
       <fieldset>
           <div id="attachmentdiv">
               <asp:DropDownList ID="ddlimportfiles" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ddlimportfiles_onselectedindexChange"></asp:DropDownList>
           </div>
           <div id="voltagediv">
               <asp:CheckBoxList ID="chkBoxLstVoltage" runat="server"></asp:CheckBoxList>
           </div>
           <asp:Button ID="btnGenerateZBF" runat="server" Text="Generate ZBF" OnClick="GenerateZBF_Click" />
       </fieldset>
   </ContentTemplate>
        <Triggers>
            <asp:AsyncPostBackTrigger ControlID="ddlimportfiles" EventName="SelectedIndexChanged" />
        </Triggers>
</asp:UpdatePanel>

 </asp:Content>

, пожалуйста, подскажите, что я здесь не так делаю.

...