ListView.CreateItemsInGroups(ListViewPagedDataSource, Boolean, InsertItemPosition, ArrayList) 方法

定义

以组的形式创建 ListView 控件层次结构。Creates the ListView control hierarchy in groups.

protected:
 virtual System::Collections::Generic::IList<System::Web::UI::WebControls::ListViewDataItem ^> ^ CreateItemsInGroups(System::Web::UI::WebControls::ListViewPagedDataSource ^ dataSource, bool dataBinding, System::Web::UI::WebControls::InsertItemPosition insertPosition, System::Collections::ArrayList ^ keyArray);
protected virtual System.Collections.Generic.IList<System.Web.UI.WebControls.ListViewDataItem> CreateItemsInGroups (System.Web.UI.WebControls.ListViewPagedDataSource dataSource, bool dataBinding, System.Web.UI.WebControls.InsertItemPosition insertPosition, System.Collections.ArrayList keyArray);
abstract member CreateItemsInGroups : System.Web.UI.WebControls.ListViewPagedDataSource * bool * System.Web.UI.WebControls.InsertItemPosition * System.Collections.ArrayList -> System.Collections.Generic.IList<System.Web.UI.WebControls.ListViewDataItem>
override this.CreateItemsInGroups : System.Web.UI.WebControls.ListViewPagedDataSource * bool * System.Web.UI.WebControls.InsertItemPosition * System.Collections.ArrayList -> System.Collections.Generic.IList<System.Web.UI.WebControls.ListViewDataItem>
Protected Overridable Function CreateItemsInGroups (dataSource As ListViewPagedDataSource, dataBinding As Boolean, insertPosition As InsertItemPosition, keyArray As ArrayList) As IList(Of ListViewDataItem)

参数

dataSource
ListViewPagedDataSource

数据源。The data source.

dataBinding
Boolean

如果 ListView 控件绑定到数据,则为 true;否则为 falsetrue to indicate that the ListView control is bound to data; otherwise, false.

insertPosition
InsertItemPosition

InsertItemPosition 值之一。One of the InsertItemPosition values.

keyArray
ArrayList

一个数组,表示 ListView 控件中的每一项的数据键值。An array that represents the data-key value of each item in the ListView control.

返回

IList<ListViewDataItem>

一个对象,包含 ListView 控件中的当前数据页的所有数据项。An object that contains all the data items of the current page of data in a ListView control.

例外

ListView 控件没有指定项占位符。The ListView control does not have an item placeholder specified.

注解

CreateItemsInGroups方法用于 ListView 在组中创建控件的控件层次结构。The CreateItemsInGroups method is used to create the control hierarchy of the ListView control in groups. ListView仅当定义了和属性时,控件才使用此方法 GroupTemplate GroupItemCountThis method is used by the ListView control only when the GroupTemplate and GroupItemCount properties are defined.

备注

此方法主要由控件开发人员用来扩展 ListView 控件。This method is primarily used by control developers to extend the ListView control.

适用于

另请参阅