ASP.net(C#)调用JS确认对话框

2024-12-04 20:09:53
推荐回答(5个)
回答1:

因为无论confirm返回的是true还是false,UpdateSQL的C#语句;这段代码都会被执行到,后台页面跳转并不是代码结束的标志。要达到你的要求,可以设置一个BOOL变量,在confirm的true条件里给他赋值为true,然后在更新语句前加个if。则confirm返回false的时候,该代码就不会执行到,不知道说的够清楚了么

回答2:

通过js实现吧
代码:
function AddConfirm()
{
if(confirm("确定要添加条目么?"))
{
return true;
}
else
{
window.location.href="main.aspx";
}
}

然后找到对应按键的onclientclick事件代码如下:
onclientclick="AddConfirm()"

回答3:

string str22 = "alert('请确定')";
ScriptManager.RegisterStartupScript(this.Page, Type.GetType("System.String"), str22, str22, true);

回答4:

page.Response.write("");

回答5:

Response.Write() 输出的confirm方法 点击取消不管返回不返回值 都会继续执行你后面的语句。。。不能在前台使用confirm吗