asp.net-mvc - 如何使用 ASP.NET MVC Controller 操作将文件发送到浏览器?

标签 asp.net-mvc file-io

我有一个应用程序,允许我的用户上传任何类型的文件。我将其保存在服务器上的文件系统中。该应用程序只能由两个用户访问,因此我无需担心上传任何可疑文件。

如何允许我的用户按下 MVC 表单上的按钮来请求通过浏览器发回文件并显示标准的保存/打开对话框?

我想返回任何类型的文件,并且我发现的示例始终指定要返回的文件类型。有一个简单的例子吗?

最佳答案

参见FileResult和派生类。

关于asp.net-mvc - 如何使用 ASP.NET MVC Controller 操作将文件发送到浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1561019/

相关文章:

c# - CreateDirectory 在公用文件夹中创建重复目录

asp.net-mvc - ASP.NET MVC 输出缓存属性 : do not cache if a parameter is set?

jquery - 如何运行 jQuery 加载方法

javascript - 获取另一个 View 上 Kendo 网格的选定值

swift - Vapor Swift 如何删除从 fileIO 收集的文件

c++ - 我能否确定从文件中读取的 32 字节二进制数据等于 256 位?

asp.net-mvc - 服务器上的等待时间只有在生产中才会很大

javascript - 无法读取未定义的属性 'counterHub'

c# - 创建文件夹结构,每个文件夹包含 x 个文件

ios - 如何读取录制的音频(二进制)文件以在 iOS 中上传