隐藏SharePoint 2010列表定义中的视图的文件夹结构

时间:2010-08-26 10:12:05

标签: visual-studio-2010 view sharepoint-2010 list-definition

SharePoint 2010中的“编辑视图”页面上有一个设置,允许您显示列表中的所有项目,忽略文件夹结构。该设置位于文件夹>文件夹或平面>显示没有文件夹的所有项目我的问题是:

有没有办法通过在Visual Studio 2010中创建的XML列表定义来启用此设置?

有没有办法查看现有列表的XML视图定义,以便我可以挖出适当的XML标记/属性?这些存储在SharePoint中的哪个位置?

1 个答案:

答案 0 :(得分:3)

不要刻意了解 - 但是将文档库保存为模板(根据需要使用平面视图) - 在本地下载并将其重命名为.cab文件 - 您可以看到XML标记在包含的文件中。您应该能够在包含的XML中轻松找到视图的标记。

当我的schema.xml没有完全符合我的要求时,我经常使用这个技巧。

编辑:我很快做到了这一点并获得了平面视图的标记。我认为您正在寻找的属性是Scope =“Recursive”。

祝你好运, 沙恩