您的位置:首页 > 编程语言

如何通过编程访问Windows SharePoint Services 3.0中的列表文件夹

2007-12-18 20:30 543 查看
在Windows SharePoint Services 3.0中,列表也提供了文件夹功能,我们可以很方便地把列表条目用文件夹结构管理起来。

默认情况下,新建的列表是没有开启文件夹功能的,我们需要在列表设置页面中的“高级设置”选项中,打开此功能:

开启此功能后,我们可以在列表的“新建”选项中选择创建文件夹。

回顾WSSv2.0,文件夹对应的对象模型为SPFolder。但是在WSSv3的列表中,文件夹并不是SPFolder,而是特殊的SPListItem。

比如,我们有一个列表,叫Bugs Tracking,里面的数据为:

Email Problem (item)
Bugs Folder 1 (folder)
Sub Bugs Folder (folder)
Sub problem (item)
Bugs Folder 2 (folder)

这段代码:


SPSite site = new SPSite("http://moss.litwareinc.com/sites/umbrella/");

= site.OpenWeb();



SPWeb web


SPList list = web.Lists["Bugs Tracking"];


Console.WriteLine("Items --->");


foreach (SPListItem itemin list.Items)


Console.WriteLine(item.Title);


Console.WriteLine("Folders ---->");


foreach (SPListItem folderin list.Folders)


Console.WriteLine(folder.Title);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐