62,240
社区成员




<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"> 触发条件控制局部刷新?
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false">