Quantcast
Channel: ASP.NET AJAX + Ajax Control Toolkit (ACT)
Viewing all articles
Browse latest Browse all 5678

UpdatePanel Not Refreshing Child Controls

$
0
0

I have a DropDownList in a GridView footer cell. It has a HoverExtender that shows a Button which onClick activates a ModalPopUpextender by which a user can add a value to the DropDownList. 

The UpdatePanel below is in the <FooterTemplate> of a nested GridView.

<asp:UpdatePanel ID="UpdatePanel_DropDownList_INSERT_OrderLineItem_Consumer" runat="server" UpdateMode="Conditional" ><ContentTemplate><center><asp:DropDownList ID="DropDownList_INSERT_OrderLineItem_Consumer" runat="server" ToolTip="Consumer" CssClass="gv_dropdownlist_footer"
			DataTextField="ConsumerName" DataValueField="ConsumerId" AppendDataBoundItems="true"
			DataSourceID="SqlDataSource_DropDownList_INSERT_OrderLineItem_Consumer"><asp:ListItem Value="" Selected="True">(Consumer)</asp:ListItem></asp:DropDownList></center><asp:HoverMenuExtender ID="HoverMenuExtender_INSERT_OrderLineItem_Consumer"  runat="server"
			TargetControlID="DropDownList_INSERT_OrderLineItem_Consumer"
			PopupControlID="Panel_HoverMenuExtender_INSERT_Consumer"
			PopupPosition="Right" /><asp:SqlDataSource ID="SqlDataSource_DropDownList_INSERT_OrderLineItem_Consumer" runat="server"
			ConnectionString="<%$ ConnectionStrings:ConnectionString_SqlClient %>"
			SelectCommand="SELECT Consumer.ConsumerId, Consumer.ConsumerName FROM Consumer ORDER BY Consumer.ConsumerName"></asp:SqlDataSource><asp:RequiredFieldValidator ID="RequiredFieldValidator_DropDownList_INSERT_OrderLineItem_Consumer" runat="server" CssClass="RequiredField_ERROR"
			Display="None" ErrorMessage="Required Field"
			ValidationGroup="INSERT_OrderLineItem"
			InitialValue=""
			ControlToValidate="DropDownList_INSERT_OrderLineItem_Consumer" /><asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender_DropDownList_INSERT_OrderLineItem_Consumer" runat="server" CssClass="ValidatorCalloutExtender"
			TargetControlID="RequiredFieldValidator_DropDownList_INSERT_OrderLineItem_Consumer"
			WarningIconImageUrl="~/shared/img/js_popup/important.gif" /></ContentTemplate><Triggers><asp:AsyncPostBackTrigger ControlID="Button_INSERT_Save_Consumer" /></Triggers></asp:UpdatePanel><asp:Panel ID="Panel_HoverMenuExtender_INSERT_Consumer" runat="server" style="display:none" ><asp:Button ID="Button_INSERT_Consumer" runat="server" Text="+" ToolTip="Create Consumer" /></asp:Panel><asp:ModalPopupExtender ID="ModalPopupExtender_INSERT_Consumer" runat="server"
	TargetControlID="Button_INSERT_Consumer"
	PopupControlID="Panel_INSERT_Consumer"
	CancelControlID="Button_INSERT_Cancel_Consumer"
	BackgroundCssClass="modalPopUpBackground"></asp:ModalPopupExtender>

The ModalPopupExtender above activates the Panel below

<asp:Panel ID="Panel_INSERT_Consumer" runat="server" BackColor="Transparent" style="display:none" ><table width="100%" style="border:3px Solid Silver; width:100%; height:100%; background-color:White" cellpadding="8" cellspacing="0" ><tr><td><uc:CreateConsumer runat="server" ID="UserControl_CreateConsumer" /></td></tr><tr><td><asp:Button ID="Button_INSERT_Save_Consumer" runat="server" Text="Insert" 
				ValidationGroup="INSERT_Consumer"
				CssClass="button_menu_style" 
				onmouseout="this.className='button_menu_style'" 
				onmouseover="this.className='buttonhover_menu_style'"
				OnClick="Button_INSERT_Save_Consumer_OnClick" /><asp:Button ID="Button_INSERT_Cancel_Consumer" runat="server" Text="Cancel" 
				CssClass="button_menu_style"
				onmouseout="this.className='button_menu_style'" 
				onmouseover="this.className='buttonhover_menu_style'" /></td></tr></table></asp:Panel>

I am certian that my markup is corrent as it is used elsewhere sucessfully. There is something else that I am not seeing.

Thanks for any assistance you can offer.


Viewing all articles
Browse latest Browse all 5678

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>