从 asp.net 代码后面的 javascript 警报中获取 ok

Get the ok from a javascript alert in asp.net code behind

1) 我在包含网格视图和 asp.net 按钮的 aspx 页面中有一个更新面板

2) 用户 select 一些 griview 的项目并按下 asp.net 按钮通过代码隐藏在数据库上启动一些 CRUD 东西。

3) 在开始这个 CRUD 之前,必须出现一个 javascript 警告来询问:"are you sure to continue?"

4)当用户在alert上按"OK"时后面的代码可以继续操作CRUD东西

我能够实现前三点,但我在第四点被阻止了:我怎么能陷入警报 javascript 中按下的 "OK" 背后的代码?

谁能帮帮我?

非常感谢。

你打电话确认一下怎么样 'before' 你开始了垃圾?

要完成此操作,只需在 asp.net 按钮上添加 onClientClick="return confirm('Are you sure?');"


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

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
    }
  }