ButtonField.Initialize(Boolean, Control) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.