javascript - 从 ASP.NET 代码后面的 javascript 警报中获取 ok

标签 javascript c# jquery asp.net updatepanel

1) 我在包含 gridview 和 asp.net 按钮的 aspx 页面中有一个 updatepanel

2) 用户选择一些 griview 的项目,然后按 asp.net 按钮通过代码隐藏在数据库上启动一些 CRUD 内容。

3) 在开始此 CRUD 操作之前,必须出现一个 javascript 警报,询问:“您确定要继续吗?”

4)当用户在警报上按“确定”时,后面的代码可以继续操作 CRUD 内容

我能够实现前三点,但我在第四点上被阻止了:我到底如何才能在警报 JavaScript 中按下“OK”后的代码中陷入困境?

有人可以帮助我吗?

非常感谢。

最佳答案

在开始处理之前“调用确认”怎么样?

要实现此目的,只需在 asp.net 按钮上包含 onClientClick="return recognize('Are you certain?');" 即可。


正如您所问,这是一个使用命令的简单示例:

ASP.NET

   <asp:Button ID="cmdRegister" runat="server" Text="Register"  OnCommand="cmdRegister_Command" OnClientClick="return confirm('Are you sure?');" CommandArgument="10"></asp:Button>

背后代码:

  protected void cmdRegister_Command(object sender, CommandEventArgs e)
  {
    int argument = Convert.ToInt32(e.CommandArgument);
    if (argument == 10)
    {
      //somework
    }
  }

关于javascript - 从 ASP.NET 代码后面的 javascript 警报中获取 ok,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34498078/

相关文章:

javascript - 在没有 jQuery 的情况下禁用 pre IE9 中的按钮

Handlebars 中的 Javascript "any string"正则表达式?

c# - 简单协方差似乎不适用于 c# 泛型

c# - 如何使用 C# 通过 odbc 执行存储过程?

javascript - 如何使用 jQuery 显示 HTML 元素?

javascript - 将div float 到右下角

javascript - Vue.js 修改其他组件的样式

javascript - 查找具有部分名称 jquery 的图像

C# Threading Run和Cancel按钮,需要能够取消长处理运行

javascript - 将数据库中的图像附加到 jQuery 中的 div 中