2013-06-14 2 views
0

어떻게 필드 이름 대신 SharePoint 목록의 색인을 기반으로 Windows 양식 목록에 SharePoint SPList 항목을 추가 할 수 있습니까?Sharepoint List 항목을 Windows 양식 목록에 추가

+0

문제를 자세히 설명해 주시겠습니까? –

+0

Sharepoint List를 반복하고 있으며 ListItem의 두 번째 필드를 Windows 양식 목록에 추가하려고합니다. 대신 인덱스로 참조하려는 대신 이름으로 ny 필드를 참조하고 싶지 않습니다. –

+0

인덱스로 필드를 참조하거나 인덱스로 목록 항목을 참조 하시겠습니까? –

답변

0

모닝 커피를 마시는 동안 완전히 테스트하지 않은 상태에서 신선한 상태로 만듭니다. 행운을 빕니다!

var list = siteWeb.Lists.TryGetList(listName); 
if (list == null) 
{ 
    return; 
} 

var items = list.GetItems(query); 

var countOfItems = items.Count; 

if (countOfItems == 0) 
{ 
    return; 
} 

var listItemFieldObjects = items.Cast<SPListItem>().Select(item => item[1]); 

foreach (var item in listItemFieldObjects) 
{ 
    var listViewItem = new ListViewItem("Object's value"); 
    listView.BeginUpdate(); 
    listViewItem.SubItems.Add(item.ToString()); 
    listView.Items.Add(listViewItem); 
    listView.EndUpdate(); 
} 
관련 문제