小编典典

在ASP.NET中重定向之前的Javascript警报

ajax

我在更新面板中更新时使用以下代码显示消息

string jv = "alert('Time OutAlert');";
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "msg", jv, true);

它工作正常。

但是,当我在使用重定向后,它将加载页面而不显示消息。我希望用户看到该消息,并在单击“确定”后应重定向。

string jv = "alert('Time OutAlert');";
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "msg", jv, true);
Response.Redirect("~/Nextpage.aspx");

阅读 190

收藏
2020-07-26

共1个答案

小编典典

使用javascript显示警报,然后使用相同的方法进行重定向:

ScriptManager.RegisterStartupScript(this,this.GetType(),"redirect",
"alert('Time OutAlert'); window.location='" + 
Request.ApplicationPath + "Nextpage.aspx';",true);
2020-07-26