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

如何在应用程序中打开Excel文件,而不是使用C#在浏览器中下载?,c#,closedxml,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(

这是我下载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中打开它。

看一看

您可以在html页面中使用查看命令链接,如

<a href="ms-excel:ofv|u|http://contoso/Q4/budget.xls">Open in Excel</a>


如果office安装在计算机上(也安装在移动设备上),这些链接就可以工作。

winforms、webforms或mvc等?请阅读