modalpopup に複数のキャンセル コントロールがありますが、btnCancel のみが機能し、$find().click が機能せず、「エラー: プロパティ 'クリック' の値を取得できません: オブジェクトが null です。または未定義」どんな助けでも大歓迎です。
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true"
CodeBehind="WebForm1.aspx.cs" Inherits="web.WebForm1" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<asp:ScriptManager runat="server" ID="scriptManager" EnablePageMethods="true">
</asp:ScriptManager>
<asp:Button ID="btnShowPopupAmend" runat="server" />
<asp:ModalPopupExtender ID="mpeAmend" runat="server" TargetControlID="btnShowPopupAmend"
PopupControlID="pnlpopupAmend" CancelControlID="btnCancel" BackgroundCssClass="modalBackground" />
<asp:Panel ID="pnlpopupAmend" runat="server" Width="700px" Style="display: none;"
class="ModalPanel">
<img src="images/close.png" style="cursor: hand" onclick="$find('btnCancel').click()"
width="15" height="15" />
<asp:Button ID="btnCancel" Text="Cancel" runat="server" OnClick="btnCancel_Click" />
</asp:Panel>
</asp:Content>