如何获取文档库的文件夹下的全部文件

joke409224848 2010-02-10 07:42:07
SPSite siteList = new SPSite("http://win-8rwjmvwgrgk:9000");
SPWeb web = siteList.AllWebs[0];
SPListCollection lists = web.GetListsOfType(SPBaseType.DocumentLibrary);
SPList docsList = lists["文档库"];
SPListItem folder= docsList.Folders["文件夹"];
之后folder里面没有获取File的集合的
有其它方法可以获取全部File吗?
...全文
114 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Justin-Liu 2010-02-11
  • 打赏
  • 举报
回复

SPFolder folder=list.RootFolder;
//folder对象可以取到子Folder集合和该Folder下的File集合
Justin-Liu 2010-02-11
  • 打赏
  • 举报
回复
folder.Files
Folder要用SPFolder对象,不要用SPListItem
gsyrock 2010-02-10
  • 打赏
  • 举报
回复
docsList.Folders[].files[]
joke409224848 2010-02-10
  • 打赏
  • 举报
回复
引用楼主 joke409224848 的回复:
SPSite siteList = new SPSite("http://win-8rwjmvwgrgk:9000");
SPWeb web = siteList.AllWebs[0];
SPListCollection lists = web.GetListsOfType(SPBaseType.DocumentLibrary);
SPList docsList = lists["文档库"];
SPListItem folder= docsList.Folders["文件夹"];
之后folder里面没有获取File的集合的
有其它方法可以获取全部File吗?

docsList.Folders["文件夹"];这个弄错 参数是索引
docsList.Folders[0]
发帖
SharePoint

3239

社区成员

企业开发 SharePoint
社区管理员
  • SharePoint社区
  • 霖雨
加入社区
帖子事件
创建了帖子
2010-02-10 07:42
社区公告
暂无公告