Bahasa

ControlAdapter.SaveAdapterControlState Metode

Definisi

Menyimpan informasi status kontrol untuk adaptor kontrol.

protected public:
 virtual System::Object ^ SaveAdapterControlState();
protected internal virtual object SaveAdapterControlState();
abstract member SaveAdapterControlState : unit -> obj
override this.SaveAdapterControlState : unit -> obj
Protected Friend Overridable Function SaveAdapterControlState () As Object

Mengembalikan

Yang Object berisi informasi status kontrol adaptor sebagai StateBag.

Keterangan

Status kontrol adalah informasi status penting yang diperlukan bahkan jika status tampilan dinonaktifkan. Ketika adaptor perlu mempertahankan informasi status kontrolnya sendiri, adaptor dapat mengambil SaveAdapterControlState alih metode dan LoadAdapterControlState .

Adaptor mungkin perlu mempertahankan informasi status kontrol ketika ada fitur yang perlu memiliki status yang dipertahankan di seluruh permintaan, terlepas dari status kontrol terkait. Misalnya, kontrol komposit yang terdiri dari tampilan tekstual besar dan sekelompok RadioButton kontrol mungkin dirender sebagai tampilan tunggal di browser komputer desktop. Di browser lain, mungkin membagi penyajiannya - satu tampilan untuk tampilan tekstual dan yang lainnya untuk grup tombol radio. Adaptor perlu mempertahankan informasi spesifik targetnya sendiri tentang tampilan yang saat ini aktif.

Metode SaveAdapterControlState ini dipanggil segera setelah Control.SaveControlState metode dalam SaveState tahap siklus hidup. Status kontrol adaptor terpisah dan selain status kontrol kontrol.

Berlaku untuk

Lihat juga