繁体   English   中英

动态创建SharePoint页面,而无需C#应用程序中的列表

[英]Dynamically create SharePoint page without List from C# application

我们有一个MVC应用程序,可以为客户提供不同范围的产品。 他们要求我们创建一个新页面,并使用SharePoint网站上的特定页面模板以及在应用程序中输入到产品上的某些字段来填充它。

我希望看到的是,是否仍然可以使用模板将这些字段直接从外部应用程序发布到新页面,签入并发布,而无需创建列表来保存数据字段? 他们要求一切都自动完成,而无需任何手动交互。

我进行了一些研究,所有建议都必须首先将这些领域保留在清单中。

在SharePoint中,几乎所有内容都存储在一个列表中(甚至是页面,但它称为文档库)。 所以那将是最好的方法。

创建一个包含产品所需字段的内容类型。 创建使用特定内容类型的页面布局(例如在此处进行说明)。 然后在页面布局中使这些字段可见(使用sharepoint designer更改布局)。 然后,对于每种产品,只需使用新的页面布局/内容类型将新页面添加到页面库。 可以通过外部应用程序的客户端api添加页面。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM