如何在应用程序中打开Excel文件而不是使用C#在浏览器中下载?

时间:2016-09-09 10:59:37

标签: c# closedxml

这是我下载Excel文件的代码。

HttpContext.Current.Response.Clear();
HttpContext.Current.Response.Buffer = true;
HttpContext.Current.Response.Charset = "";
HttpContext.Current.Response.ContentType = "application/ms-excel";
HttpContext.Current.Response.AppendHeader("content-disposition", "attachment ; filename=report.xlsx"); 

我想在Excel中打开它。

1 个答案:

答案 0 :(得分:1)

看看Office Uri Schemas

您可以在html页面中使用像

这样的视图命令链接
<a href="ms-excel:ofv|u|http://contoso/Q4/budget.xls">Open in Excel</a>

如果计算机上安装了办公室,这些链接也可以使用(在移动设备上也是如此)。