根据我的应用程序中的某些值,我需要显示带有确定和取消的确认框,如果他们单击确定,它应该继续并导航到另一个页面,否则如果他们单击取消,它应该保持在同一页面中。
我遇到的问题是弹出窗口不显示,除非我添加返回语句如下
if (true)
{
Page.ClientScript.RegisterStartupScript(this.GetType(),
"ConfirmBox", "confirm('The numbers selected are not in the directory,"
+ sb.ToString()+
" you wish to continue?');", true);
return;
}
Response.Redirect("~/homepage.aspx");
如您所见,这不起作用,因为它永远不会因为返回而到达重定向,但是即使条件为真,如果没有返回,它也会跳过弹出窗口。我怎样才能做到这一点?