Поделиться через


Метод SPListItemCollection.GetDataTable

Возвращает коллекцию элементов списка в виде таблицы данных.

Пространство имен:  Microsoft.SharePoint
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Public Function GetDataTable As DataTable
'Применение
Dim instance As SPListItemCollection
Dim returnValue As DataTable

returnValue = instance.GetDataTable()
public DataTable GetDataTable()

Возвращаемое значение

Тип: System.Data.DataTable
Объект System.Data.DataTable , содержащий элементы списка.

Примеры

В следующем примере кода используется метод GetDataTable для отображения элементов в элементе управления DataGrid .

В примере предполагается существование ASPX-страница, которая содержит элемент управления DataGrid .

Dim site As SPWeb = SPControl.GetContextWeb(Context)
Dim list As SPList = site.Lists("List_Name")
Dim listItems As SPListItemCollection = list.Items

DataGrid1.DataSource = listItems.GetDataTable()
DataGrid1.DataBind() 
SPWeb oWebsite = SPContext.Current.Web;
SPList oList = oWebsite.Lists["List_Name"];
SPListItemCollection collListItems = oList.Items;

DataGrid1.DataSource = collListItems.GetDataTable();
DataGrid1.DataBind();

См. также

Справочные материалы

SPListItemCollection класс

Элементы SPListItemCollection

Пространство имен Microsoft.SharePoint