2016-09-09 45 views
1

这是我的代码来下载Excel文件。如何在应用程序中打开Excel文件而不是使用C#在浏览器中下载?

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

winforms或webforms或mvc等等? –

+0

阅读http://stackoverflow.com/questions/5648347/how-to-open-an-excel-document-using-c-sharp –

回答

1

看看Office Uri Schemas

您可以在HTML页面中使用视图命令链接像

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

如果安装在计算机上的办公室(在移动设备上,太)这些环节的工作。

相关问题