从一个 aspx 页导航到另一个 aspx 页时弹出消息
本文关键字:aspx 另一个 消息 导航 一个 | 更新日期: 2023-09-27 17:56:27
>谁能帮我解决ASP.NET
中弹出消息相关的概念。我一直在ASP.NET MVC
工作,并且在从一个aspx页面导航到另一个aspx页面时没有收到带有以下代码的弹出消息。
Response.Write("<script>alert('Data is Updated')</script>");
Response.Redirect("WebForm2.aspx");
由于
重定向,弹出窗口未发生。 警报和重定向都是在服务器端代码中完成的。 无法在客户端等待用户交互,因为当用户看到服务器端代码时,它已经执行了。
您可以移动警报并重定向到客户端 JavaScript。 在警报关闭之前,不会触发重定向。
alert("Successful");
window.location = "WebForm2.aspx";
或者,您可以将消息作为服务器端重定向中的 url 参数发送,并处理 WebForm2.aspx 上的消息显示。
Response.Redirect("WebForm2.aspx?status=successful");