我想在 asp.net Web 应用程序中显示 Excel 2010 文档。本文档使用我希望用户可以使用的新切片器功能。
我知道可以通过插入使用 Excel 服务的 Web 部件在 SharePoint 中使用 Excel 2010 文档。
但是没有 SharePoint 可以实现吗?或者是否可以使用 Excel 服务 API 从 SharePoint 获取文档,然后以某种方式将其获取到 .net 中的浏览器?
谢谢,汤姆。
我想在 asp.net Web 应用程序中显示 Excel 2010 文档。本文档使用我希望用户可以使用的新切片器功能。
我知道可以通过插入使用 Excel 服务的 Web 部件在 SharePoint 中使用 Excel 2010 文档。
但是没有 SharePoint 可以实现吗?或者是否可以使用 Excel 服务 API 从 SharePoint 获取文档,然后以某种方式将其获取到 .net 中的浏览器?
谢谢,汤姆。
我不熟悉切片器功能,但是.... Excel 单元格可通过 SharePoint 2010(不是 2007)中的 REST 接口获得。这可能会帮助您获得要公开的数据。
有关 Excel 和 Rest with SharePoint 2010 的更多信息,请点击此处。
从非 SharePoint 的角度来看,基于Skydrive的 Web Office 应用程序具有 Excel 功能。您可能能够模拟用户,发送 HTTP 请求以尝试恢复 Excel 数据以进行显示。您也可以使用 IFrame 进行显示。话虽如此,我从未尝试过,也不知道它的效果如何。