如何在单击导出按钮之前获得确认。如果是,那么如果不应该执行则必须执行导出功能
答案 0 :(得分:4)
if (confirm("Perform the export?"))
performTheExport();
答案 1 :(得分:2)
我注意到你正在使用asp.net。在webform应用程序中,我们通常需要在进行回发之前使用确认对话框。
//the page
<asp:button id="mybutton" runat="server" Text="Click to submit" />
//in code behind
mybutton.Click += (sender, args)=>
{
SubmitData();
};
//if you need to confirm before submit, you can add:
mybutton.OnClientClick = "if (!confirm('are you sure?')) return;";
//another way
mybutton.Attributes["onclick"] = "if (!confirm('are you sure?')) return;";
如果您想使用“自己的确认框”代替confirm('are you sure?')
:
window.showMedalDialog('myConfirmPage.aspx')