62,253
社区成员
发帖
与我相关
我的任务
分享
<asp:DropDownList ID="lstDepName" runat="server" Width="200px" AutoPostBack="true" OnSelectedIndexChanged="lstDepName_SelectedIndexChanged">
</asp:DropDownList>
<asp:DropDownList ID="lstCooType" runat="server" Width="200px" AutoPostBack="true" OnSelectedIndexChanged="lstCooType_SelectedIndexChanged">
</asp:DropDownList>
<asp:UpdatePanel ID="updatePanel1" runat="server" ChildrenAsTriggers="true" >
<Triggers>
<asp:AsyncPostBackTrigger ControlID="lstDepName" EventName="SelectedIndexChanged" />
<asp:AsyncPostBackTrigger ControlID="lstCooType" EventName="SelectedIndexChanged" />
</Triggers>
<ContentTemplate>
<asp:DropDownList ID="lstCooName" runat="server" Width="200px">
</asp:DropDownList>
</ContentTemplate>
</asp:UpdatePanel>
<asp:AsyncPostBackTrigger ControlID="DDLUserCountry" EventName="SelectedIndexChanged" />
如你所述,三个 州,市,区分别是
DDLUserCountry DDLCity DDLArea
肯定是 州触发,市 再到区,但州 DDLUserCountry 写到 triggers 里,是作为 UpdateMode="Conditional" ChildrenAsTriggers="false"> 触发条件控制局部刷新?
不是这个问题,无效
我查了查, triggers的 EventName="SelectedIndexChanged" 貌似只能被同一个事件触发一次,可以有多个事件触发,但好像只能被多个同一个事件控制。。。
貌似
[/quote]

<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false">
