2011-03-31 3 views
0

나는 실버 라이트 클라이언트에서 셰어 포인트 데이터로 작업하는 예제를 가지고있다.Silverlight + Sharepoint ClientContext. 멀티ookup 필드를 설정하는 방법은 무엇입니까?

 var tipSenderList = web.Lists.GetByTitle("List title"); 
        tipItem = tipSenderList.AddItem(new ListItemCreationInformation()); 
     contactItem["FirstName"] = model.Name; 

모든 데이터는 문제없이 셰어 포인트 포털에 저장된다 ... xxx8 그러나 어떻게 멀티 업 필드를 저장할 수 있습니까? 나는 시도했다 :

 contactItem["Contacts"] = "1,2,3"; 

그러나 처음에만 저장되었다 .... 내가 multilookup 필드를 저장하려면 어떻게해야합니까?

답변

4

발견 된 솔루션.

구분 기호입니다 #

contactItem["Contacts"] = "1;#'';#2;#'';#3;#''"; 
+0

+1 답장을 보내 주셔서 감사합니다. –

1

당신은 단지뿐만 아니라

contactItem["Contacts"] = ";#1;#;#2;#;#3;#"; 

SharePoint에서 제대로뿐만 아니라이 구문 분석 사용할 수 있습니다. 형식을 쉽게 지정할 수 있습니다 ...

관련 문제