我有一个要求,从服务器加载一个2013年的excel工作表到一个mvc网页。系统将提供根据权限参数登录的用户,excel将刷新来自数据源的数据。通常用户会做透视报表从excel数据,然后他需要导出的报告also.How我可以做到这一点吗?
(我不想去sharepoint !)
发布于 2016-01-19 15:57:27
我们可以从excel文件读取,使用Office包写入excel文件,我们可以使用表格和/或EPPlus样式在网格中显示数据,但您的问题说您需要从数据源读取并显示为excel,类似于Office Online所做的,然后这是只有Office API才能做的事情。如果这是您想要的,那么请阅读Office 365 API Docs。
编辑:您可以通过在Office Dev Center上注册来访问Office365开发人员选项
希望这能有所帮助
发布于 2016-01-19 16:57:55
您可以使用Syncfusion电子表格控件来实现这一点。您可以将excel文件导入到浏览器中,此控件将呈现excel工作表,以便您像专业人员一样进行编辑。
控制功能:https://www.syncfusion.com/products/javascript/ejSpreadsheet
演示:http://js.syncfusion.com/demos/web/#!/azure/spreadsheet/defaultfunctionalities
https://stackoverflow.com/questions/34871011
复制相似问题