相关疑难解决方法(0)

ASP.NET在执行代码隐藏之前确认

我有一个表单,用户可以删除记录,我想要一个弹出消息,用户必须单击确定以确认删除.

删除按钮:

<asp:Button ID="btnDelete" runat="server" Text="Delete" UseSubmitBehavior="false" OnClick="btnDelete_Click" OnClientClick="confirmation();" />
Run Code Online (Sandbox Code Playgroud)

确认功能:

function confirmation() {
        var answer = confirm("Are you sure you want to delete? This action cannot be undone.")
    }
Run Code Online (Sandbox Code Playgroud)

所以现在,单击删除按钮会在后面的代码中执行btnDelete_Click Sub,无论您是单击okay还是在弹出框中取消.我知道我可以在我的javascript函数中添加if(answer){ - 这里的一些代码 - },但是可以使用javascript从代码隐藏中执行代码吗?或者还有另一种方法吗?

javascript vb.net asp.net client-side onclientclick

14
推荐指数
3
解决办法
7万
查看次数

标签 统计

asp.net ×1

client-side ×1

javascript ×1

onclientclick ×1

vb.net ×1