从代码后面多次调用javascript确认

时间:2015-12-08 14:34:06

标签: javascript c# asp.net

在后面的ASP.NET代码中,我比较了一些现有值和新值,并且需要询问用户他/她是否想要覆盖。这是在一个循环中完成的,用于几个(多个)值。因此,必须要求用户针对每个值确认是或否。我尝试(进行测试)将以下内容放入循环中。

ScriptManager.RegisterStartupScript(this, GetType(), "confirm_yes_no", "confirm('please confirm');", true);

但它只会发射一次。

能做到吗?怎么做?

1 个答案:

答案 0 :(得分:1)

您可以使用不同的脚本键为循环中的每次迭代注册脚本:

for (var i = 0 ; i < max ; i++) {
  ScriptManager.RegisterStartupScript(
    this, 
    GetType(), 
    "confirm_yes_no_" + i, 
    "confirm('please confirm');", 
    true);
}