在后面的 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/