【发布时间】:2014-01-29 00:41:27
【问题描述】:
我正在使用带有 MVC 的 Sitefinity。我想要一个 MVC 组件的控制器将文件返回给客户端。该文件内置在内存中。如何将文件从字节流或字符串传递给客户端?
谢谢。
(我已经尝试搜索我能想到的与此相关的所有内容,但搜索只是提取有关我可以下载的关于 sitefinity 的文件,而不是代码帮助。)
【问题讨论】:
我正在使用带有 MVC 的 Sitefinity。我想要一个 MVC 组件的控制器将文件返回给客户端。该文件内置在内存中。如何将文件从字节流或字符串传递给客户端?
谢谢。
(我已经尝试搜索我能想到的与此相关的所有内容,但搜索只是提取有关我可以下载的关于 sitefinity 的文件,而不是代码帮助。)
【问题讨论】:
您可以像在任何其他 ASP.NET MVC 控制器操作中一样返回 FileResult。
public ActionResult Download()
{
return this.File("C:\\Work\\MyImage.png", "image/png");
}
【讨论】: