CommandField.InitializeCell Metode

Definisi

Menginisialisasi objek yang ditentukan DataControlFieldCell ke status baris yang ditentukan.

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)

Parameter

cell
DataControlFieldCell

yang DataControlFieldCell akan diinisialisasi.

cellType
DataControlCellType

Salah DataControlCellType satu nilai.

rowState
DataControlRowState

Salah DataControlRowState satu nilai.

rowIndex
Int32

Indeks berbasis nol dari baris yang berisi sel.

Keterangan

Metode InitializeCell ini diimplementasikan oleh DataControlFieldjenis -turunan untuk menambahkan teks dan kontrol ke TableCell objek kontrol data yang menggunakan tabel untuk menampilkan antarmuka pengguna (UI). Kontrol data ini membuat struktur tabel lengkap baris demi baris saat metode kontrol CreateChildControls dipanggil. Metode InitializeCell ini dipanggil dengan InitializeRow metode kontrol data seperti DetailsView dan GridView.

Panggil metode ini saat Anda menulis kontrol terikat data kustom yang menggunakan TableCell objek untuk menginisialisasi sel struktur tabel dengan data atau kontrol. Terapkan metode ini ketika Anda menulis CommandFieldkelas -turunan.

Berlaku untuk

Lihat juga