Aracılığıyla paylaş


ControlAdapter.SaveAdapterViewState Yöntem

Tanım

Denetim bağdaştırıcısı için görünüm durumu bilgilerini kaydeder.

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

Döndürülenler

Object

Object Bağdaştırıcı görünümü durum bilgilerini olarak içeren bir StateBag.

Açıklamalar

Bir bağdaştırıcının kendi görünüm durumu bilgilerini koruması gerektiğinde ve LoadAdapterViewState yöntemlerini geçersiz kılabilirSaveAdapterViewState.

İstekler arasında denetimin ilişkili görünüm durumundan bağımsız olarak korunması gereken veriler olduğunda bağdaştırıcının görünüm durumu bilgilerini koruması gerekir. Örneğin, masaüstü bilgisayar tarayıcılarında bir kılavuz denetimi, değerlerin satır ve sütunlarının tek bir görünümü olarak işlenebilir. Diğer tarayıcılarda, işlemesini satır listesi ve tek bir satırın ayrıntıları gibi birden çok ayrı görünüme bölebilir. Bağdaştırıcının şu anda görünüm durumunda etkin olmayan görünümlerin verilerini tutması gerekir.

Yöntem SaveAdapterViewState , yaşam döngüsü aşamasında yönteminden Control.SaveViewState hemen önce çağrılır SaveState . Bağdaştırıcı görünüm durumu ayrıdır ve denetimin görünüm durumuna ek olarak.

Şunlara uygulanır

Ayrıca bkz.