ASP.NET中的Dropdownlist仅在第一次索引更改时导致页面刷新

时间:2016-05-17 19:39:57

标签: c# asp.net

目前有一个位于Updatepanel内的下拉列表。我为选择更改事件设置了事件处理程序。在脚本管理器中将PartialPageRendering设置为true。我第一次在下拉列表中选择一个项目时会重新加载整个页面。之后它只会触发事件。我正在捕获代码中的PagePostBack事件,但是第一次索引更改时,这不会被设置,之后它会按预期工作。有任何想法吗?谢谢!

    <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="true"></asp:ScriptManager>
        <div>
            <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="conditional">
                <ContentTemplate>
                    <div style="text-align:center">
                    <asp:DropDownList ID="DropDown1" runat="server" AutoPostBack="True"   OnSelectedIndexChanged ="DropDown1_SelectedIndexChanged" Font-Size = "48">
                    </asp:DropDownList>
                        <br /> 
                    </div>
                </ContentTemplate>
                <Triggers>

                </Triggers> 
            </asp:UpdatePanel>
        </div>

0 个答案:

没有答案