【发布时间】:2015-09-02 12:44:19
【问题描述】:
我有一个使用 VS 2013 Sharepoint 应用模板构建的 Sharepoint Online 应用。由于与本地SQL DB 的数据连接,它是托管在Azure 中的提供商。它部署在 Sharepoint 的公司应用商店中,并显示在左侧站点导航中。它有效。
但是当我在 Sharepoint 中选择“编辑”页面时是否可以添加?与插入 web 部件一样吗?还是选择 iframe?
【问题讨论】:
我有一个使用 VS 2013 Sharepoint 应用模板构建的 Sharepoint Online 应用。由于与本地SQL DB 的数据连接,它是托管在Azure 中的提供商。它部署在 Sharepoint 的公司应用商店中,并显示在左侧站点导航中。它有效。
但是当我在 Sharepoint 中选择“编辑”页面时是否可以添加?与插入 web 部件一样吗?还是选择 iframe?
【问题讨论】:
您能否将ClientWebPart添加到您的Provider Hosted App 项目并将其配置为使用您创建的.aspx 页面?
这将为您的项目添加一个“应用程序部件”,以便在安装了您的应用程序(加载项)的 SharePoint 网站中可用。这本质上是您提到的 iframe 路线,只是按照 MSFT 的指示进行操作。然后,应用程序部件将成为“添加 Web 部件”菜单中编辑模式下的一个选项。
【讨论】: