我有一个表单,它启动 Response.Redirect 以在完成后下载文件。我还想在重定向发生之前隐藏表单并显示一个“谢谢”面板,但是似乎 asp.net 引擎只是在没有执行以下代码之前的 2 个任务的情况下进行了重定向:
if (success)
{
lblSuccessMessage.Text = _successMessage;
showMessage(true);
}
else
{
lblSuccessMessage.Text = _failureMessage;
showMessage(false);
}
if(success)
Response.Redirect(_downloadURL);
知道如何在重定向启动之前强制页面更新吗?
非常感谢格雷格