如何通过C#和.NET框架预览或显示或编辑网页上的Excel文件

在Web页面(.aspx)上显示或预览由EPPlus生成的Excel文件的任务。

现在,我的问题是关键字的所有来源:Excel Web应用程序,Excel Web服务,SharePoint或Excel在线,但是当我挖掘到这些关键字我失去了我自己。 大部分的信息都是关于如何在Excel中完成这些任务的,比如保存为html,发布到sharepoint等等。其余的信息是通过大脑不友好的例子或者语言来传递的。

所以我想知道有人可以给我一个关于发布或显示或预览或编辑一个Excel文件的网页(.aspx)通过C#语言和.NET框架的步行方法。

谢谢。

您不能在Web浏览器中本地修改Excel文件。 浏览器可以支持一些文件,如Java Applets或Adobe Flash,但是这些文件需要插件,而对于Excel文件则不存在。

相反,您应该创buildExcel文件的HTML表示,然后允许用户操作HTML表示。 完成后,根据其更改生成Excel文件。

或者,允许用户下载Excel文件并进行更改,并允许他们通过上载文件将更改发回服务器。