在浏览器上显示文件

时间:2013-04-18 11:47:42

标签: c# asp.net-mvc file download

我想要两个链接来下载和查看文件

我可以直接下载文件。如果用户选择查看选项,我想在浏览器新选​​项卡中打开该文件。

我将如何在asp.net mvc中完成?

要下载,我有以下行动

public FileResult Document()
        {

           return File(filepath, contenttype,filename);
        }

1 个答案:

答案 0 :(得分:0)

您无法控制文件是否在服务器的新选项卡或现有选项卡中打开,这可以通过在链接定义上设置target属性来控制。

您可以通过设置内容类型来控制浏览器是下载还是尝试显示文件。