Метод 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();