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

标签 javascript c# asp.net

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

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

但它只会触发一次。

可以做到吗?如何做到?

最佳答案

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

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

关于javascript - 从代码后面多次调用 javascript 确认,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34158549/

相关文章:

javascript - Tampermonkey 脚本在页面加载之前运行

javascript - TouchSwipe jQuery 插件导航

javascript - 按大写字母或数字拆分字符串

c# - 参数类型不可分配给参数类型,它应该是

javascript - 读取 OpenOffice 电子表格时出错

javascript - 如何检查数组是否包含多个元素?

c# - Monogame 向方向移动

c# - 多次使用 C# 比较 2 个巨大的列表(有一个转折点)

c# - 服务台票务系统 : Windows app vs web app

c# - unity 创建具体实例