簡體   English   中英

重定向到新頁面並下載文件?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM