如何在C#中下载后刷新页面

时间:2018-06-05 05:37:42

标签: c# asp.net

我有一个C#代码,我在下载文件并以Response.Flush()和Response.End()结束。 下载完成后,我想重新加载同一页面。 有人可以帮我解决这个问题。

2 个答案:

答案 0 :(得分:0)

如果您下载文件,原始页面将保留在那里,前提是浏览器不想显示它。例如。将显示一个jpeg文件,zip不会。

考虑到这一切,您下载的页面不会更改,您也不必重新加载。

即使你决定重新加载,也不是由服务器来做,而是要求浏览器。遗憾的是,您的浏览器无法在一个窗口中知道下载已完成。

答案 1 :(得分:0)

你试过Response.Redirect()吗?

代码在哪里?