Hi there,
I have an issue with update panels, Inside an Accordian->Panes-> i have 4 or more AccordionPane where I have updatepanels in each accordionpane, and updatemode=conditional, but when I click on submit button of any one of the updatepanel then all of sudden updatepanels are executed. please look at the below code for:
<cc1:Accordion ID="AddAccordion" RequireOpenedPane="false" SelectedIndex="-1" runat="server" CssClass="accordion"
HeaderCssClass="accordionHeader"
HeaderSelectedCssClass="accordionHeaderSelected"
ContentCssClass="accordionContent" FadeTransitions="True" TransitionDuration="10" Width="860px">
<Panes>
<cc1:AccordionPane ID="AddCompanyPane" runat="server" >
<Header>Add New Company</Header>
<Content>
<asp:UpdatePanel ID="UpdatePanelAddCompany" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<h1>Add New Vendor Company</h1>
<div class="groupitup">
<asp:Label ID="compcountrylbl" CssClass="label" AssociatedControlID="compCountry" Text="Country :" runat="server" />
<asp:TextBox ID="compCountry" runat="server" CssClass="txtbox onlyfortextfiled"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidatorCompCountry" runat="server"
ErrorMessage="*Required" ForeColor="#ff9933" ControlToValidate="compCountry">
</asp:RequiredFieldValidator>
</div>
<asp:Button ID="CompGo" CssClass="mebutton" OnClick="CompGo_Click" runat="server" Text="Go!" />
</div>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="CompGo" />
</Triggers>
</asp:UpdatePanel>
</Content>
</cc1:AccordionPane>
...................................................................................................................
<cc1:AccordionPane ID="AddContPersonPane" runat="server">
<Header>Add New Contact</Header>
<Content>
<asp:UpdatePanel ID="UpdatePanelAddContPerson" runat="server" UpdateMode="Conditional">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="perGo" />
</Triggers>
<ContentTemplate>
<h1>Add New Contact Person</h1>
<div class="groupitup">
<asp:Label ID="perfaxlbl" CssClass="label" AssociatedControlID="perFax" Text="Fax Number :" runat="server" />
<asp:TextBox ID="perFax" runat="server" CssClass="txtbox onlyfortextfiled"></asp:TextBox>
</div>
<div class="groupitup">
<asp:Label ID="perTFreelbl" CssClass="label" AssociatedControlID="perTFree" Text="TollFree Number :" runat="server" />
<asp:TextBox ID="perTFree" runat="server" CssClass="txtbox onlyfortextfiled"></asp:TextBox>
</div>
<asp:Button ID="perGo" CssClass="mebutton" runat="server" Text="Go!" />
</div>
</ContentTemplate>
</asp:UpdatePanel>
</Panes>
</cc1:Accordion>