다음을 통해 공유


DataList.CreateItem(Int32, ListItemType) 메서드

정의

DataListItem 개체를 만듭니다.

protected:
 virtual System::Web::UI::WebControls::DataListItem ^ CreateItem(int itemIndex, System::Web::UI::WebControls::ListItemType itemType);
protected virtual System.Web.UI.WebControls.DataListItem CreateItem (int itemIndex, System.Web.UI.WebControls.ListItemType itemType);
abstract member CreateItem : int * System.Web.UI.WebControls.ListItemType -> System.Web.UI.WebControls.DataListItem
override this.CreateItem : int * System.Web.UI.WebControls.ListItemType -> System.Web.UI.WebControls.DataListItem
Protected Overridable Function CreateItem (itemIndex As Integer, itemType As ListItemType) As DataListItem

매개 변수

itemIndex
Int32

만든 항목을 배치할 DataList 내의 지정된 위치입니다.

itemType
ListItemType

만들 항목의 지정된 형식을 나타내는 ListItemType입니다.

반환

DataListItem

지정된 목록 항목 형식으로 만든 새 DataListItem입니다.

설명

CreateItem 메서드는 주로 컨트롤의 사용자 지정 구현을 만드는 컨트롤 개발자에 DataList 의해 사용 됩니다. 이 CreateItem 메서드는 .에 대한 DataListItem생성자를 호출하는 DataListItem 것과 기능적으로 동일합니다. 및 속성은 ItemIndex 지정된 값을 사용하여 새 DataListItem 항목에 대해 초기화되지만 항목은 에 삽입되지 DataListItemType 않습니다.

메서드는 CreateControlHierarchy CreateItemInitializeItem 메서드를 사용하여 데이터 목록에 포함된 머리글, 바닥글, 구분 기호 및 데이터 바인딩된 항목을 나타내는 컨트롤을 만듭니 DataListItem 다. 컬렉션을 통해 데이터 목록의 데이터 바인딩된 항목에 Items 액세스할 수 있습니다. 컬렉션을 통해 머리글, 바닥글 및 구분 기호 항목을 포함한 모든 항목 형식에 Controls 액세스할 수 있습니다.

상속자 참고

이 메서드를 재정의하여 고유한 파생 형식을 DataListItem 만들거나 만들 때 DataListItem 추가 멤버 속성을 설정합니다.

적용 대상

추가 정보