使用实际文件从MVC启动Excel,而不是下载副本

时间:2015-02-06 17:19:13

标签: asp.net-mvc excel httpresponse

我需要能够启动Excel并从MVC应用程序中打开并查看特定文件。

该应用程序仅供内部使用,用户可以访问包含excel文件的文件夹。

我查看了下面的File方法

var dir = location + "Filename.xlsx";
var cd = new ContentDisposition
{
    FileName = "Excel Spreadsheet",
    Inline = true
};
Response.AppendHeader("Content-Disposition", cd.ToString());
return File(dir, "application/vnd.ms-excel");

但是,这会打开Excel,并将该文件的副本下载到用户的下载目录中。因此,如果他们进行任何更改,则不会更新为原始版本。

我正在尝试做什么?如果是这样,怎么样?

非常感谢,

克里斯。

0 个答案:

没有答案