다음을 통해 공유


CommandField.InitializeCell 메서드

정의

지정된 DataControlFieldCell 개체를 지정된 행 상태로 초기화합니다.

public:
 override void InitializeCell(System::Web::UI::WebControls::DataControlFieldCell ^ cell, System::Web::UI::WebControls::DataControlCellType cellType, System::Web::UI::WebControls::DataControlRowState rowState, int rowIndex);
public override void InitializeCell (System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex);
override this.InitializeCell : System.Web.UI.WebControls.DataControlFieldCell * System.Web.UI.WebControls.DataControlCellType * System.Web.UI.WebControls.DataControlRowState * int -> unit
Public Overrides Sub InitializeCell (cell As DataControlFieldCell, cellType As DataControlCellType, rowState As DataControlRowState, rowIndex As Integer)

매개 변수

cell
DataControlFieldCell

초기화할 DataControlFieldCell입니다.

cellType
DataControlCellType

DataControlCellType 값 중 하나입니다.

rowState
DataControlRowState

DataControlRowState 값 중 하나입니다.

rowIndex
Int32

셀을 포함하는 행의 인덱스(0부터 시작)입니다.

설명

InitializeCell 메서드는 구현한 DataControlField-파생 형식 텍스트 및 컨트롤을 추가 하려면를 TableCell 사용자 인터페이스 (UI)를 표시할 테이블을 사용 하는 데이터 컨트롤의 개체입니다. 이러한 데이터 컨트롤은 전체 테이블 구조에서 행을 만들 때 컨트롤의 CreateChildControls 메서드가 호출 됩니다. 합니다 InitializeCell 메서드를 호출 합니다 InitializeRow 메서드의 데이터와 같은 컨트롤 DetailsViewGridView합니다.

사용 하는 컨트롤을 데이터 바인딩된 사용자 지정을 작성 하는 경우이 메서드는 호출 하 여 TableCell 개체의 데이터 또는 컨트롤을 사용 하 여 테이블 구조 셀을 초기화 합니다. 작성 하는 경우이 메서드를 구현 된 CommandField-클래스를 파생 합니다.

적용 대상

추가 정보