[英]Redirect to new page and download file?
我正在MVC中建立網站。 目前,我需要返回視圖並下載文件。
此返回下載文件:
return "http://formvalue.co.za/download/" + filename + ".xlsx";
這樣的回報將使我了解我的觀點:
return "Complete";
視圖名稱已完成。
我只能得到一個回報,但是我需要執行兩個動作嗎?
有什么辦法可以一次完成兩個任務?
如果您需要更多信息,請先詢問,謝謝。
您是否真的需要跟蹤文件是否已下載? 就個人而言,我會將用戶重定向到“謝謝您下載”頁面,而不是“完成”頁面,並通過AJAX請求觸發下載。 用戶已經通過瀏覽器收到“下載完成”通知,因此您可能不需要自己做。
這是如何使用MVC下載文件的示例 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.