UserControl CancelControlID适用于所有其他控件?

时间:2013-03-19 05:43:25

标签: c# .net ajaxcontroltoolkit modalpopupextender

您好我已经创建了一个用户控件,这是一个Popup,它绝对正常工作,但是当我点击其他按钮时,它关闭按钮就会关闭..

这是我的代码,

       <ajax:ModalPopupExtender ID="ModalPopupContextInfo" runat="server" 
             TargetControlID="btnShowEditContextPopup" PopupControlID="pnlpopupContextInfo"
           CancelControlID="imgClose" BackgroundCssClass="modalBackground">
       </ajax:ModalPopupExtender>
     < asp:Panel ID="pnlpopupContextInfo" DefaultButton="imgbtnUpdate" runat="server" BackColor="White" Height="360px" Width="400px" Style="display: none" >

       <asp:ImageButton ID="imgClose" runat="server" ImageUrl="~/image_repository/cancelButton.png" ToolTip="Close" />
      ..................
       // Code for Labels and text boxes..
         <asp:ImageButton ID="imgbtnCancel" runat="server" CausesValidation="false" TabIndex="8" ImageUrl="~/image_repository/cancel.png" />
         <asp:ImageButton ID="imgbtnUpdate" runat="server" CausesValidation="false" TabIndex="8" ImageUrl="~/image_repository/UpdateVoyage.png" />
       </asp:Panel>  

这里当我点击更新或取消按钮时,弹出窗口也会关闭.. 如何响应用户控件的按钮(此处更新)从父Web表单(aspx页面)

单击事件

任何人都可以提供帮助

1 个答案:

答案 0 :(得分:0)

因为你没有采取行动。例如,您应该添加onclick="Cancel_Click1"。并在服务器端添加操作。