Control.LoadViewState(Object) Yöntem

Tanım

yöntemi tarafından SaveViewState() kaydedilen önceki sayfa isteğinden görünüm durumu bilgilerini geri yükler.

C#
protected virtual void LoadViewState(object savedState);

Parametreler

savedState
Object

Object Geri yüklenecek denetim durumunu temsil eden bir.

Örnekler

Aşağıdaki örnek, özel bir ASP.NET sunucusu denetiminin yöntemini geçersiz kılar LoadViewState . Parametresinde savedState geçirilen görünüm durumu bilgilerini içeren bir Object dizi oluşturur ve ardından dizinin ilk dizin konumu için yönteminin temel uygulamasını LoadViewState çağırır. Sonraki iki dizin konumunda depolanan değerleri sırasıyla ve PasswordTextadlı UserText değişkenlere atar.

C#
protected override void LoadViewState(object savedState) 
{
   if (savedState != null)
   {
      // Load State from the array of objects that was saved at ;
      // SavedViewState.
      object[] myState = (object[])savedState;
      if (myState[0] != null)
         base.LoadViewState(myState[0]);
      if (myState[1] != null)
         UserText = (string)myState[1];
      if (myState[2] != null)
         PasswordText = (string)myState[2];
   }
}

Açıklamalar

Bu yöntem öncelikle .NET Framework altyapısı tarafından kullanılır ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Ancak, denetim geliştiricileri özel bir sunucu denetiminin görünüm durumunu nasıl geri yükleyeceğini belirtmek için bu yöntemi geçersiz kılabilir. Daha fazla bilgi için bkz. ASP.NET Durum Yönetimine Genel Bakış.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Ayrıca bkz.