获取bool值的javascript确认窗口

获取bool值的javascript确认窗口,javascript,c#-2.0,Javascript,C# 2.0,我有一个名为addtitle.aspx的页面-在这里我将上传一个由用户提交的文档 毕竟,我会将此页面重定向到versions.aspx 现在我的问题是 我需要确认用户是否愿意在转到Version.aspx之前预览文档 这里我将显示一个确认窗口,但我无法预测用户选择的值是或否 参考: /////////////////////////////// bool sStatus = ShowPopupMessage("You want to preview the document?");

我有一个名为addtitle.aspx的页面-在这里我将上传一个由用户提交的文档

毕竟,我会将此页面重定向到versions.aspx

现在我的问题是

我需要确认用户是否愿意在转到Version.aspx之前预览文档

这里我将显示一个确认窗口,但我无法预测用户选择的值是或否

参考: ///////////////////////////////

 bool sStatus = ShowPopupMessage("You want to preview the document?");

    if(sStatus)
    {
      //Preview event
    }
    else
    {
         response.redirect("");
    }

    private bool ShowPopupMessage(string Message)
    {
      System.Text.StringBuilder sb = new System.Text.StringBuilder();
      sb.Append("<script type = 'text/javascript'>");
      sb.Append("window.onload=function(){");
      sb.Append("return confirm('");
      sb.Append(Message);
      sb.Append("')};");
      sb.Append("</script>");

      ClientScript.RegisterStartupScript(this.GetType(), "return confirm", sb.ToString(),true);
    }
bool sStatus=ShowPopupMessage(“您想预览文档吗?”);
if(sStatus)
{
//预览活动
}
其他的
{
响应。重定向(“”);
}
私有bool ShowPopupMessage(字符串消息)
{
System.Text.StringBuilder sb=新的System.Text.StringBuilder();
某人加上(“”);
sb.Append(“window.onload=function(){”);
sb.追加(“返回确认(”);
某人附加(信息);
某人加上(“)};”;
某人加上(“”);
RegisterStartupScript(this.GetType(),“return confirm”,sb.ToString(),true);
}

是否可以预测,如果用户选择了“是”?

否,您需要在用户单击“确定”或“取消”后对服务器端代码进行AJAX调用


这意味着您无法从C#函数返回状态。

您想预测用户将选择什么?两个月和之前的11个问题。恕我直言,此时您真的应该正确地格式化代码,而不是依赖@Cybernate这样的人来为您进行格式化。看看问题区域右侧的“如何设置格式”框以及问题区域上方的[?]框。我认为您需要实现
CrystalBallPredicter
@mplungjan:CrystalBallPredicter?wats it…给我发个链接…@Shankar-正在开发中。我无法预测它何时可用;)对不起,这其实是一个玩笑