ASP.NET MVC FileContentResult自定义下载对话框?

时间:2010-11-01 12:38:55

标签: asp.net-mvc

我正在使用FileContentResult将系统生成的PDF的字节数组返回给用户查看或下载。这非常有效。

public FileContentResult ViewReport()
{
    HttpContext.Response.AddHeader("content-disposition", "attachment; filename=" + myFileName);

    return File(myByteArray, "application/pdf");
}

我想知道的是 - 是否可以隐藏下载对话框中的来源?

即。隐藏或删除对话框中的“从”行,

http://i1216.photobucket.com/albums/dd364/nolana22/Download_Dialogue.png

2 个答案:

答案 0 :(得分:3)

此对话框是特定于浏览器的,您无法从网站进行控制。 可自定义的唯一内容是Content-Disposition HTTP标头,您可以通过该标头下载文件或以内联方式打开它。

答案 1 :(得分:-1)

非常确定这是浏览器处理的内容,除非您想要来回传送标题以消除您的网址。