Bahasa

ControlAdapter.LoadAdapterControlState(Object) Metode

Definisi

Memuat informasi status kontrol adaptor yang disimpan selama SaveAdapterControlState() permintaan sebelumnya ke halaman tempat kontrol yang terkait dengan adaptor kontrol ini berada.

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

Parameter

state
Object

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 LoadAdapterControlState alih metode dan SaveAdapterControlState .

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 LoadAdapterControlState ini dipanggil segera setelah Control.LoadControlState metode , dalam LoadState tahap siklus hidup. Status kontrol adaptor terpisah dan selain status kontrol kontrol.

Berlaku untuk

Lihat juga