CommandField.InitializeCell 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 개체를 지정된 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 -derived 형식에 의해 DataControlField구현되어 테이블을 사용하여 UI(사용자 인터페이스)를 표시하는 데이터 컨트롤의 개체에 텍스트 및 컨트롤 TableCell 을 추가합니다. 이러한 데이터 컨트롤은 컨트롤의 CreateChildControls 메서드가 호출되면 행 단위로 전체 테이블 구조체를 만듭니다. 메서드는 InitializeCell 같은 InitializeRow 데이터 컨트롤의 메서드에 의해 DetailsView 호출 됩니다.GridView
개체를 사용하여 데이터 또는 컨트롤을 사용하여 TableCell 테이블 구조의 셀을 초기화하는 사용자 지정 데이터 바인딩된 컨트롤을 작성할 때 이 메서드를 호출합니다. 파생 클래스를 작성할 때 이 메서드를 CommandField구현합니다.