关于下载弹出下载页面后,操作完之后怎么刷新当前页面的问题

 Response.AddHeader("Content-Disposition", "attachment;  filename=" + HttpUtility.UrlEncode(zipFilePath, System.Text.Encoding.UTF8));
Response.ContentType = "application/octet-stream";
Response.WriteFile(zipServerFilepath);

每次点击批量下载,代码走完这些之后,页面就会弹出保存框。我想在操作完下载之后刷新一下页面。求各位大神帮帮小弟

服务器是没有办法跟踪用户有没有下载完文件的。除非在客户端安装一个程序或者插件,把判断的代码写在里面。

浏览器没有提供下载完毕的接口,你这种方式无法判断是否下载完毕,做个浏览器插件

或者用块输出,同时session记录下进度,启用另外一个ajax定时访问服务器获取进度信息,依据进度信息执行刷新操作什么的

C# 从内存中下载文件,实现分块实现下载文件