sharepoint - 将数据存储在列表定义共享点中

标签 sharepoint sharepoint-2007

我正在创建一个列表定义,其中包括从其他列表中查找的三列。我希望这些查找列表在创建时填充一些数据,但它们也需要可由网站内容管理员编辑。

当我通过列表设置页面将列表保存为列表模板时,它为我提供了保存列表内容的选项。如果我下载 .stp,重命名为 .cab,打开并查看 manifest.xml 文件,我会看到列表内容保存在数据节点中。我将此数据节点添加到列表定义的 schema.xml 文件中,但是当我使用列表定义创建列表时,数据将被忽略。

如何让我的列表定义预先填充数据?

最佳答案

(部分)解决方案是 elements xml 文件的 ListInstance 元素。

一些有用的链接:

http://blogit.create.pt/blogs/andrevala/archive/2008/06/17/SharePoint-2007-Deployment_3A00_-List-Instance-Features.aspx

http://msdn.microsoft.com/en-us/library/ms478860.aspx

编辑:请注意,这只会在激活该功能时创建包含指定数据的列表。通过 UI 从列表模板创建的列表不会有任何记录。

关于sharepoint - 将数据存储在列表定义共享点中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/957619/

相关文章:

javascript - Web 服务调用失败但不返回任何错误

sharepoint - 在 SharePoint 中保留本地配置数据

sharepoint - 使用自定义模板以编程方式创建网站

sharepoint - 网站定义和网站模板之间的主要区别是什么?

Sharepoint 工作流创建任务属性 : when to create fields and when to create depepndency properties?

WCF - 无需 app.config 即可使用

c# - 下面代码中的方括号 [] 是什么意思?

sharepoint - 如何根据用户权限显示自定义操作菜单项

javascript - 如何在 SharePoint 托管应用程序中使用 javascript REST API 发送附件并设置电子邮件优先级?

c# - 共享点中的 "RunWithElevatedPrivileges"