2017-07-24 130 views
0

使用CSOM創建SP 2013聯機應用程序。我在SP設計器中創建一個自定義ASPX頁面,並將項目插入並更新到SharePoint列表。之前,List輸入表單是在InfoPath 2013開發的,其中使用了文件附件控制。由於代碼不是使用ClientContext重寫的,有人可以告訴我應該怎麼做?SharePoint 2013 Online - 添加附件:客戶端對象模型

回答

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(); 

https://sharepoint.stackexchange.com/questions/144814/how-to-attach-files-to-list-item-using-client-object-model

+0

感謝您的建議。我需要有一個客戶端(這裏的jQuery實現,因爲使用客戶端上下文來讀寫項目到列表中,我可以將所有字段保存到列表中,我需要完整的代碼(HTML和jQuery) – user2249258

+0

https://blogs.ibs.com/2016/06/07/adding-attachments-to-a-list-item-in-sharepoint/ –

+0

當然,這看起來不錯,湯姆。我會執行這個。謝謝你的幫助 – user2249258

相關問題