I'm having trouble managing multiple formview's update methods on a single page.
- I have 2 formviews
- one for customer basic info on a jquery tab
- one for customer address on a jquery tab
- Both formviews are usercontrols
- Both query the same table (SQL)
- Both are by default in EDIT mode
- I use query to show a modal popup confirmation when the "update" button is clicked
- Both formviews are in an update panel, with the updatemode set to conditional
The problem:
Records will not update. When i use the usercontrols separately on different pages, they work. What is the solution to this?
<div><asp:UpdatePanel ID="mainUP" runat="server" UpdateMode="Conditional"><ContentTemplate><article class="width_full"><asp:Button ID="BackButton" runat="server" OnClick="BackButton_Click" PostBackUrl="~/App/CRM/Default.aspx" Text="Back to Customer List" /><div id="tabs_detailview" class="width_full"><ul><li><a href="#fragment-1"><span>General</span></a></li><li><a href="#fragment-2"><span>Addresses</span></a></li><li><a href="#fragment-3"><span>Contacts</span></a></li><li><a href="#fragment-4"><span>Attachments</span></a></li><li><a href="#fragment-5"><span>History</span></a></li></ul><div id="fragment-1"><asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="True" ><ContentTemplate><uc1:Edit_Customer runat="server" ID="Edit_Customer" /></ContentTemplate></asp:UpdatePanel></div><div id="fragment-2"><asp:UpdatePanel ID="up2" runat="server" UpdateMode="Conditional"><ContentTemplate><uc1:Customer_Addresses runat="server" ID="Customer_Addresses" /></ContentTemplate></asp:UpdatePanel></div><div id="fragment-3"><asp:UpdatePanel ID="up3" runat="server" UpdateMode="Conditional"><ContentTemplate><uc1:ContactGrid runat="server" ID="ContactGrid" /></ContentTemplate></asp:UpdatePanel></div><div id="fragment-4"> Attachments will go here</div><div id="fragment-5"> Customer history will go here</div></div></article></ContentTemplate></asp:UpdatePanel><div class="clear"></div></div>