代码如下:
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:DropDownList ID="ddlProvince" runat="server" AutoPostBack="True"
onselectedindexchanged="ddlProvince_SelectedIndexChanged">
</asp:DropDownList>
<asp:DropDownList ID="ddlCity" runat="server" AutoPostBack="True"
onselectedindexchanged="ddlCity_SelectedIndexChanged">
</asp:DropDownList>
<asp:DropDownList ID="ddlCounty" runat="server">
</asp:DropDownList>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="ddlProvince"
EventName="SelectedIndexChanged" />
<asp:AsyncPostBackTrigger ControlID="ddlCity"
EventName="SelectedIndexChanged" />
</Triggers>
</asp:UpdatePanel>
但是第一次点下拉框时,不会局部刷新,以后就可以,不知道什么原因,请高手指点
本文探讨了ASP.NET中使用UpdatePanel进行局部刷新时遇到的问题,即首次点击下拉框不会触发局部刷新,之后的操作则正常刷新。文中提供了具体的代码片段以供参考。
1017

被折叠的 条评论
为什么被折叠?



