我正在创建一个列表定义,其中包括从其他列表中查找的三列。我希望这些查找列表在创建时填充一些数据,但它们也需要可由网站内容管理员编辑。
当我通过列表设置页面将列表保存为列表模板时,它为我提供了保存列表内容的选项。如果我下载 .stp,重命名为 .cab,打开并查看 manifest.xml 文件,我会看到列表内容保存在数据节点中。我将此数据节点添加到列表定义的 schema.xml 文件中,但是当我使用列表定义创建列表时,数据将被忽略。
如何让我的列表定义预先填充数据?
最佳答案
(部分)解决方案是 elements xml 文件的 ListInstance 元素。
一些有用的链接:
http://msdn.microsoft.com/en-us/library/ms478860.aspx
编辑:请注意,这只会在激活该功能时创建包含指定数据的列表。通过 UI 从列表模板创建的列表不会有任何记录。
关于sharepoint - 将数据存储在列表定义共享点中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/957619/