다음을 통해 공유


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

ListView 컨트롤이 데이터에 바인딩되어 있음을 나타내려면 true이고, 그렇지 않으면 false입니다.

insertPosition
InsertItemPosition

InsertItemPosition 값 중 하나입니다.

keyArray
ArrayList

ListView 컨트롤에 있는 각 항목의 데이터 키 값을 나타내는 배열입니다.

반환

ListView 컨트롤에 있는 현재 데이터 페이지의 데이터 항목이 모두 포함되어 있는 개체입니다.

예외

ListView 컨트롤에 항목 자리 표시자가 지정되지 않은 경우

설명

메서드는 CreateItemsInGroups 그룹에서 컨트롤의 ListView 컨트롤 계층 구조를 만드는 데 사용됩니다. 이 메서드는 및 속성이 ListView 정의 된 경우에만 컨트롤에서 GroupItemCountGroupTemplate 사용 합니다.

참고

이 메서드는 주로 컨트롤 개발자가 확장 하 여 ListView 제어 합니다.

적용 대상

추가 정보