ListView.CreateItemsInGroups メソッド

定義

グループ内に ListView コントロール階層を作成します。

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

データ ソース。

dataBinding
Boolean

true ListView コントロールがデータにバインドされていることを示す場合は。それ以外の場合はfalse

insertPosition
InsertItemPosition

InsertItemPosition値の 1 つ。

keyArray
ArrayList

ListView コントロール内の各項目のデータ キー値を表す配列。

返品

ListView コントロール内のデータの現在のページのすべてのデータ項目を格納するオブジェクト。

例外

ListView コントロールに項目プレースホルダーが指定されていません。

注釈

CreateItemsInGroups メソッドは、グループ内のListView コントロールのコントロール階層を作成するために使用されます。 このメソッドは、GroupTemplateプロパティとGroupItemCount プロパティが定義されている場合にのみ、ListView コントロールによって使用されます。

Note

このメソッドは、主にコントロール開発者が ListView コントロールを拡張するために使用されます。

適用対象

こちらもご覧ください