저는 SharePoint에 완전히 익숙하지 않으며 지정된 사이트의 지정된 목록에있는 모든 항목의 목록을 DataSet으로 가져옵니다. 이것을 위해 예제, 서적 등을 어디서 찾을 수 있습니까? 내 테스트 VM 비주얼 스튜디오에서 2010 년 감사SharePoint 목록
셰어 포인트 2013
0
A
답변
0
다음을 참조하십시오 SPListItemCollection 클래스는 목록 항목 (SPListItem 인스턴스)의 컬렉션을 나타냅니다 및 SPList의 항목 속성 중 하나에 의해 반환되는 http://social.technet.microsoft.com/forums/en-US/sharepointdevelopmentprevious/thread/2758e3f3-d603-4bb7-9733-25d34199cba3
, 이는 앞에서 설명한 SPList의 GetItems 메서드로 전체 목록 항목 컬렉션을 반환합니다. SPListItemCollection 은 GetDataTable이라는 메서드를 노출합니다. 이 메서드는 부모 SharePoint 목록과 동일한 스키마를 가지며 SPListItemCollection 인스턴스의 항목으로 채워지는 ADT.NET DataTable 개체를 반환합니다.
: 추가 목록에서의 DataTable을 만들private static DataTable ConvertSPListToDataTable(SPList oList) { DataTable dt = new DataTable(); try { dt = oList.Items.GetDataTable(); foreach(DataColumn c in dt.Columns) c.ColumnName = System.Xml.XmlConvert.DecodeName(c.ColumnName); return (dt); } catch { return (dt); } }
기능을 사용하기 위해 당신은 데이터 집합에 그 데이터 테이블을 추가 할 수 있습니다