Панель обновления и диспетчер сценариев не работают в каскадном раскрывающемся списке в ASP.NET

avatar
Naga Raj
8 апреля 2018 в 06:26
124
0
0

Я попытался заполнить выпадающий город и район без обновления страницы. Поэтому я использовал в Updatepanel и Script Manager. Код ниже

  <asp:ScriptManager ID="script1" runat="server" EnablePartialRendering="true"></asp:ScriptManager>
            <div class="form-list wow fadeInRight" data-wow-delay="0.5s">

                    <ul class="navmain">


                        <li>
                           <asp:UpdatePanel ID="upd1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="true">
                               <ContentTemplate>


                            <!--<asp:DropDownList ID="drp_city" runat="server"   CssClass="drp" OnSelectedIndexChanged="drp_city_SelectedIndexChanged" AutoPostBack="true" ></asp:DropDownList>-->
                                <asp:DropDownList ID="drp_city1" runat="server" CssClass="drp" OnSelectedIndexChanged="drp_city_SelectedIndexChanged" AutoPostBack="true"></asp:DropDownList>


                            <asp:HiddenField ID="hfCustomerId" runat="server" />
                                   </ContentTemplate>
                           </asp:UpdatePanel>
                        </li>
                        <li>
                            <asp:UpdatePanel ID="upd2" runat="server" UpdateMode="Conditional">  
                               <ContentTemplate>
                            <asp:DropDownList ID="drp_area" runat="server"  CssClass="drp" AutoPostBack="true"></asp:DropDownList>
                                   </ContentTemplate>
                               <Triggers>
                                   <asp:AsyncPostBackTrigger ControlID="drp_city1" EventName="SelectedIndexChanged" />
                               </Triggers>
                            </asp:UpdatePanel>

                        </li>
                        <li>
                            <asp:UpdatePanel ID="upd3" runat="server">  
                               <ContentTemplate>
                            <asp:DropDownList ID="drp_cuisine" runat="server" CssClass="drp"></asp:DropDownList>
                            </ContentTemplate>

                                   </asp:UpdatePanel>
                        </li>

                        </ul>

                <asp:Button  OnClick="btn_search1" runat="server" CssClass="btn_search" />
            </div>

Я не могу найти ошибку. Страница не обновляется, но раскрывающийся список областей не заполняется.

Источник
ElasticCode
8 апреля 2018 в 08:19
0

Пожалуйста, поделитесь своим кодом. Также почему у вас есть несколько UpdatePanel?

ElasticCode
8 апреля 2018 в 12:38
0

Где вы заполняете раскрывающийся список?

Ответы (0)