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

时间:2014-12-12 19:26:44

标签: c# excel webpage

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

现在,我的问题是关键词的所有来源:excel web app,excel web service,sharepoint或Excel online,但当我挖掘这些关键词时,我迷失了自己。大多数信息都是关于如何在excel中执行任务,例如另存为html,发布到sharepoint等。其余的信息都是通过大脑不友好的示例或语言提供的。

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

感谢。

1 个答案:

答案 0 :(得分:1)

您无法在Web浏览器中原生修改Excel文件。浏览器可以支持某些文件,例如Java Applets或Adobe Flash,但这些文件需要插件,而且Excel文件不存在。

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

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