Bahasa

ButtonField.Initialize(Boolean, Control) Metode

Definisi

Menginisialisasi objek saat ini ButtonField .

public:
 override bool Initialize(bool sortingEnabled, System::Web::UI::Control ^ control);
public override bool Initialize(bool sortingEnabled, System.Web.UI.Control control);
override this.Initialize : bool * System.Web.UI.Control -> bool
Public Overrides Function Initialize (sortingEnabled As Boolean, control As Control) As Boolean

Parameter

sortingEnabled
Boolean

true untuk mengaktifkan pengurutan; jika tidak, false.

control
Control

Kontrol data yang memiliki ButtonField.

Mengembalikan

false, yang menunjukkan kontrol tidak perlu mengikat kembali ke data.

Keterangan

Metode Initialize ini dipanggil oleh kontrol data tempat ButtonField objek dikaitkan dengan melakukan inisialisasi objek dasar untuk instans bidang, sebelum bidang ditambahkan ke koleksi baris. Kontrol data, seperti DetailsView dan , panggil GridView metode dalam metode mereka Initialize sebelum metode lain, seperti CreateChildControls, dipanggil untuk membuat baris CreateRowtertentu dengan data.

Panggil Metode Initialize saat Anda menulis kontrol terikat data kustom yang menggunakan TableCell objek untuk melakukan inisialisasi dasar untuk ButtonField objek. Terapkan metode ini jika jenis -turunan Anda ButtonFieldmemerlukan inisialisasi objek apa pun sebelum mengisi TableCell objek dengan data atau kontrol dalam InitializeCell metode .

Catatan Bagi Inheritor

Anda harus mengambil Initialize(Boolean, Control) alih metode dan mengembalikan true, jika bidang mengharuskan pengikatan data dilakukan pada postback agar bidang berfungsi dengan benar.

Berlaku untuk

Lihat juga