폼뷰가있는 폼이 있습니다. 파일 공유 지점 저장소에 파일을 업로드하고 업로드 된 파일을 ID_1, ID_2 등으로 저장하기 위해 fileupload 컨트롤을 포함하고 싶습니다. asp.net을 처음 사용합니다. 내가 수행하는 방법에 대한 도움이 필요이문서 asp.net을 사용하여 셰어 포인트로 업로드
0
A
답변
1
당신은 클라이언트 개체 모델을 사용하여 셰어에 파일을 업로드 할 수 있습니다 :
공공 무효 UploadFileToSharePoint (문자열적인 filePath) { ClientContext 컨텍스트 = 새로운 ClientContext ("yoursite"); 웹 웹 = 컨텍스트. 웹;
FileCreationInformation newFile = new FileCreationInformation();
newFile.Content = System.IO.File.ReadAllBytes(file);
newFile.Url = System.IO.Path.GetFileName(file);
List docs = web.Lists.GetByTitle("LibName");
Microsoft.SharePoint.Client.File uploadFile = docs.RootFolder.Files.Add(newFile);
context.Load(uploadFile);
context.ExecuteQuery();
}
당신이 필요한 ID와을 listitem를 업데이트 할 수 있습니다 또는 파일의 제목을 업데이트 할 항목을 업데이트하는 이벤트 핸들러를 첨부 할 수 있습니다 후.
0
private static void UploadBtn_click(Object sender, EventArgs e)
{
using (SPSite osite = new SPSite("URL"))
{
using (SPWeb oWeb = osite.OpenWeb())
{
oWeb.AllowUnsafeUpdates = true;
SPList list = oWeb.TryGetList("ListName");
SPListItem item = list.AddItem();
FileStream stream = new FileStream(UploadBtn.FileName, FileMode.Open) ;
byte[] byteArray = new byte[stream.Length];
stream.Read(byteArray, 0, Convert.ToInt32(stream.Length));
stream.Close();
//read Last item ID here refer my 2nd link bellow
item.Attachments.Add("ID_1.doc", byteArray);
item["Title"] = TextBox1.Text;
item.Update();
oWeb.AllowUnsafeUpdates = false;
}
}
}
1) http://msdn.microsoft.com/en-us/library/lists.lists.addattachment.aspx
을 업로드하는 또 하나의 방법관련 문제
- 1. 셰어 포인트로 문서 분류
- 2. 셰어 포인트로 큰 문서 볼륨 구성
- 3. ssis를 사용하여 셰어 포인트로 데이터 전송
- 4. 셰어 포인트로 양식/AD 인증
- 5. Google 문서, Asp.Net을 사용하여 문서 파일 열기
- 6. ASP.NET을 사용하여 파일 업로드
- 7. 셰어 포인트로 돌아 가기 WebClient에 ActiveX 로의 셰어 포인트 포털
- 8. Sharepoint like ASP.NET을 사용하여 Microsoft Word에서 문서 편집 - Office 통합
- 9. 셰어 포인트 파일 업로드
- 10. 셰어 포인트가 루비 파일 업로드
- 11. ASP.Net을 사용하여 Word 문서 처리 자동화
- 12. asp.net을 사용하여 파일 업로드 및 첨부하기
- 13. asp.net을 사용하여 매핑 된 드라이브에 파일 업로드
- 14. asp.net을 사용하여 워드 문서 또는 PDF를 미리 보는 방법?
- 15. HttpPost를 사용하여 서버에 문서 업로드
- 16. coldfusion을 사용하여 Google 문서 업로드
- 17. PHP를 사용하여 로컬 문서 업로드
- 18. asp.net을 사용하는 Google 문서 도구
- 19. 여러 브라우저에서 asp.net을 사용하여 이미지 및 문서 표시
- 20. 두 개의 각각의 jquery 함수를 셰어 포인트로 결합합니다.
- 21. 공유 문서 2010에 문서 업로드
- 22. 문서 업로드
- 23. 업로드 문서
- 24. asp.net을 사용하는 Youtube 비디오 업로드
- 25. 파일을 문서 라이브러리에 업로드/동기화
- 26. 셰어
- 27. 셰어 포인트 온라인 문서 세트에 업로드 된 문서 유형을 제한 할 수 있습니까?
- 28. 셰어 : 같은 창에서 열기 워드 문서 링크
- 29. 셰어 포인트 파일 수정 내역
- 30. ASP.NET을 사용하여 데이터베이스 쿼리