c# - 带有进度条的 ASP.NET WebForms 文件上传
问题描述
我正在尝试完成文件上传进度条,但找不到正确的解决方案。网上有很多关于文件上传进度条实施的建议,但这些建议似乎是混乱和过时的
很多文件上传进度条解决方案都实现了 IFrame,这是不可能的,因为它会破坏网站的安全性
一些解决方案建议使用 SignalR,但 SignalR 本身并没有真正处理上传本身
一些解决方案建议使用 WebClient 进度条,但是为了进度条而将文件上传控制代码与经典 ASP.NET 中的 WebClient 功能交换是否可行?
有很多使用 HttpHandler 的建议,这将导致我们当前的架构发生重大变化(而且看起来我们必须购买一些 JQuery(Uplodify)功能。
有人建议使用 NeatUpload 代码,但这似乎太复杂而无法实现,并且没有足够的示例
因此,在 2019 年 7 月,在经典的 ASP.NET Web 窗体应用程序中实现进度条的最佳方式是什么?
提前感谢您的所有建议/帮助
解决方案
在这里找到我的答案
推荐阅读
- c# - 参数 _config["StoredFilesPath"] 是什么,应该放在哪里
- spring-boot - 在 mockito 中模拟存储库是什么意思?
- javascript - 更新 React 状态的一个字段
- selenium-webdriver - 如何在量角器的单个测试脚本中将 pageObjects 附加到多个浏览器实例
- elasticsearch - Elasticsearch:“字段”仅包含日期
- apache-spark - 如何使用 Spark Scala 在 JSON 元素之间添加逗号
- linux - 为什么 Ubuntu 18.04 使用 `/sbin/init` 而不是 `systemd`?
- vlc - 如何播放 xspf 文件 Libvlcsharp
- ios - 按下 TableViewCell 中的按钮时,将事件从 API 保存到日历
- sql - 将常规函数与 WINDOW 函数结合使用的 Google BigQuery SQL 问题