persistent file upload across pages in .net mvc application
- Dominant language
- C#
- Stars
- 38.4k
- Forks
- 10.9k
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 281
Description
_This issue has been moved from [a ticket on Developer Community](https://developercommunity.visualstudio.com/t/persistent-file-upload-across-pages-in-/10923614)._
---
[severity:Other]
We are developing a .NET Core 9 MVC application that includes file upload functionality. The system is expected to support:
Uploading 15 to 20 large files simultaneously, with each file ranging from 1 GB to 5 GB.
Uninterrupted background uploads, even when users navigate between pages within the application (e.g., from /MyCollection/MyCollectionDetails to /FavoritesFolder/Index).
Ensuring users do not need to re-select files or restart uploads after navigation.
We are using Dropzone.js for file selection via drag-and-drop or browse, and a persistent toaster-style UI to display upload progress, status, and cancellation options.
Currently we are facing challenges to achieve this as Traditional .NET MVC applications perform full page reloads on navigation, which clears in-memory JavaScript state. This makes it difficult to maintain ongoing uploads across page navigation/redirection. We are looking for a solution that enables seamless and persistent background uploads—similar to Google Drive or OneDrive
---
### Original Comments
#### Feedback Bot on 6/18/2025, 04:01 AM:
We have directed your feedback to the appropriate engineering team for further evaluation. The team will review the feedback and notify you about the next steps.
Contributor guide
Assessment
This issue has not been assessed yet.