使用CSOM创建SP 2013 Online应用程序。我在SP设计器中创建自定义ASPX页面,并将项目插入和更新到SharePoint列表。早期的List输入表单是InfoPath 2013开发的,其中使用了文件附件控件。由于代码不是使用ClientContext重写的,有人可以告诉我应该怎么做吗?
答案 0 :(得分:0)
您可能希望查看SharePoint Stackexchange for SharePoint特定问题。
List list = web.Lists.GetByTitle("listtitle");
ListItem item = list.GetItemById(1);
var attachment = new AttachmentCreationInformation();
attachment.FileName = "fileName";
attachment.ContentStream = new MemoryStream(System.IO.File.ReadAllBytes("streamFile"));
Attachment att = item.AttachmentFiles.Add(attachment);
context.Load(att);
context.ExecuteQuery();