¿Por qué no puedo anular el registro de mi UpdatePanel cuando no estaba registrado con ScriptManager?
Frecuentes
Visto 138 veces
1
Estoy usando la ventana emergente modal en el siguiente código. Estoy teniendo el siguiente error:
Cannot unregister UpdatePanel with ID 'updatePnl' since it was not registered with the ScriptManager. This might occur if the UpdatePanel was removed from the control tree and later added again, which is not supported.
Parameter name: updatePanel
¿Qué podría estar causando esto?
Aquí está mi código:
<telerik:GridTemplateColumn HeaderStyle-Width="20%" HeaderText="See Your Assessment">
<ItemTemplate>
<asp:Button CommandName="Show" OnClick="grdMasterbtnClick" CommandArgument='<%#Eval("SurveyClientID")%>'
ID="btn" runat="server" Text="Your Assessment" />
<cc1:ModalPopupExtender CancelControlID="btnCancel" PopupControlID="modelPopUp" ID="ModalPopupExtender1"
runat="server" TargetControlID="imgClientFreeEval">
</cc1:ModalPopupExtender>
<asp:UpdatePanel ID="updatePnl" runat="server">
<ContentTemplate>
<asp:Panel ID="modelPopUp" runat="server" Visible="false" BackColor="AliceBlue">
<p>
These items will be permanently deleted and cannot be recovered. Are you sure?
</p>
<asp:Button ID="btnOk" Text="OK" runat="server" />
<asp:Button ID="btnCancel" Text="Cancel" runat="server" />
</asp:Panel>
</ContentTemplate>
</asp:UpdatePanel>
</ItemTemplate>
<HeaderStyle Width="20%"></HeaderStyle>
</telerik:GridTemplateColumn>
0 Respuestas
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas asp.net user-controls updatepanel radgrid or haz tu propia pregunta.
posible duplicado stackoverflow.com/questions/8727658/… - Antonio Bakula
Podría ser mejor mover el panel de actualización para que esté fuera de GridTemplateColumn. Dado que está en un ItemTemplate, repetirá mucho su creación. Si lo mueves afuera, solo tendrás uno. - Mark
Posible duplicado de "No se puede anular el registro de UpdatePanel con ID 'xxx' ya que no se registró con ScriptManager ..." en RadGrid mientras se edita el registro - Robert Columbia