我的 modalpopup 有多个取消控件,但只有 btnCancel 起作用,$find().click 不起作用,我收到“错误:无法获取属性 'click' 的值:对象为空或未定义”任何帮助将不胜感激。
<%@ 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>