我只需要在以下确认功能中添加else条件。因此,如果在框中单击取消,则会打开另一个页面。
ScriptManager.RegisterClientScriptBlock(
Me,
GetType(Page),
"confirm ",
"{ confirm('Hello World'); window.location = 'page.aspx' }",
True
);
在这方面的任何帮助都会很棒。
答案 0 :(得分:0)
尝试
ScriptManager.RegisterClientScriptBlock(
Me,
GetType(Page),
"confirm ",
"{ if(confirm('Hello World')===false) { window.location = 'page.aspx' } }",
True
);
答案 1 :(得分:0)
ScriptManager.RegisterClientScriptBlock(
Me,
GetType(Page),
"confirm ",
"{
var r = confirm('Hello World');
if (r == true)
window.location = 'page.aspx';
else
windo.location = THE_OTHER_PAGE;
}",
True
);