我正在MVC中建立一个网站。目前我需要返回视图并下载文件。
此返回下载文件:
return "http://formvalue.co.za/download/" + filename + ".xlsx";
这次回归将引导我看到我的观点:
return "Complete";
视图名称已完成。
我只能有一次回归,但我需要同时执行两项操作?
有没有办法在一次回归中做到这两件事?
如果您需要更多信息,请提前致谢。
答案 0 :(得分:-1)
您真的是否需要跟踪文件是否已下载?就个人而言,我会将用户重新定向到“感谢您下载”页面而不是“完整”页面,并通过AJAX请求触发下载。用户已经通过浏览器收到“下载完成”通知,因此您可能不需要自己做一个。
以下是使用MVC下载文件的example。