Sharepoint 列表中 附件文件获取
2011-09-16 09:17
225 查看
SPSite site=new SPSite(url); SPWeb web=site.OpenWeb(); SPList olist = web.Lists["最新通知"]; SPList nlist= web.Lists["最新通知New"]; SPListItem nitem = null; foreach (SPListItem oitem in olist.Items) { string title = oitem["标题"].ToString(); nitem = nlist.Items.Add(); //将附件内容存储到最新通知New中 nitem["标题"] = oitem["标题"]; nitem["正文"] = oitem["正文"]; if (oitem.Attachments != null) { SPAttachmentCollection attach = oitem.Attachments; for (int i = 0; i < attach.Count; i++) { String url = attach.UrlPrefix + attach[i]; Console.WriteLine("正在下载{0}", url); SPFile file = web.GetFile(url); byte[] content = file.OpenBinary(); nitem.Attachments.Add(oitem.Attachments[i].ToString(), content); } } nitem.Update(); }
http://hi.baidu.com/shuijingwld9/blog/item/a3b4bdb6cd5a58f230add152.html
相关文章推荐
- Sharepoint 列表中 附件文件获取
- Sharepoint 列表ItemAdding事件判断文件类型、获取当前上传的文件
- [sharepoint]rest api文档库文件上传,下载,拷贝,剪切,删除文件,创建文件夹,修改文件夹属性,删除文件夹,获取文档列表
- [sharepoint]rest api文档库文件上传,下载,拷贝,剪切,删除文件,创建文件夹,修改文件夹属性,删除文件夹,获取文档列表
- 使用Aspose.Pdf从PDF文件中获取个别的附件
- python中如何获取文件列表
- JS 获取本地文件夹的文件列表
- ORACLE获取操作系统目录下文件列表
- sharepoint 2007 获取特定folder下文件的数量
- 获取ftp文件列表的perl程序
- C#获取远程FTP文件列表
- 获取目录的的所有文件,并给出列表
- C#递归获取文件列表
- Linux下获取目录下的文件列表,并按字符串排序
- C#学习之获取某个文件下的目录列表及子目录列表
- sharepoint 2010 获取列表术语数据源方法
- C++获取目录下的文件列表
- 用vb获取读金额的语音列表文件
- C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据
- C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据