繁体   English   中英

来自服务器端lauch弹出窗口的asp.net c#,并在执行下一行之前等待响应

[英]asp.net c# from server side lauch popup and wait for response before executing next line

我想从C#代码启动模式弹出窗口,并等待用户按下ok按钮,然后再执行下一个C#行。

我尝试了以下

 System.Web.UI.ScriptManager.RegisterStartupScript(this, this.GetType(), "script", alertMessage, true);

但它不会暂停以等待按下确定按钮并继续前进。

我也尝试过

Response.Write(@"<script language='javascript'>alert( " + alertMessage + " );</script>");

但它返回错误消息

在此处输入图片说明

任何帮助表示赞赏

在aspx页面上创建一个简单的方法

  <script type="text/javascript">
        function openModal(id) {
            $(id).modal('show');
        }
    </script>

然后像这样在代码中调用此函数

ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal('#yourModalID');", true);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM