【发布时间】:2010-12-02 15:01:21
【问题描述】:
所以我使用 MVC 2 从控制器动作中提供一些图像。一般智慧(1、2、3)似乎是使用FileResult 类型之一(FileStreamResult、FileContentResult 或 `FileContentResult')。
但是,所有三个具体的FileResult 都将Content-Disposition 响应标头设置为attachment; filename{YourFileNameHere}=UTF-8。最终结果是,如果用户直接查看我的图像,而不是嵌入在 HTML 中,浏览器会显示一个保存对话框,而不是显示图像。我希望图像只显示在浏览器中。
我想这是我的问题:使用 MVC 2 在图像不标记为下载的情况下,返回图像结果的适当方法是什么?
【问题讨论】:
标签: asp.net-mvc-2