ControlAdapter.SaveAdapterViewState Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 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.