目前有一个位于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>