确认图片按钮的弹出消息

时间:2019-07-15 15:06:56

标签: javascript asp.net

我的代码中有一个radbutton和一条确认弹出消息。该消息与radbutton一起正常工作。我的要求发生了变化,我用图像按钮替换了radbutton仍然需要确认弹出消息。我收到以下错误,< / p>

0x800a138f-JavaScript运行时错误:无法获取未定义或空引用的属性'set_cancel'

 <asp:ImageButton ID="savebutton" runat="server" ImageUrl="~/Images/save.png" CausesValidation="true" ValidationGroup="reqvalidations"  OnCommand="savebutton_Click" OnClientClick="ConfirmSave()"  CommandName="Save"   Enabled="true" ToolTip="Save" />

JavaScript

     function ConfirmSave(sender, args) {
          if (Page_ClientValidate("reqvalidations")) {
                args.set_cancel(!window.confirm("Are you sure you want to save?"));

}  }

感谢您的帮助。谢谢!

1 个答案:

答案 0 :(得分:0)

我更改了OnClientClick =“ return ConfirmSave();”而不是args.set_cancel我使用

    var conf = confirm("Are you sure you want to save this request?");
    if (conf== true)
       return true;
    return false;