Aracılığıyla paylaş


PageAdapter.GetStatePersister Yöntem

Tanım

Denetim ve görünüm durumlarını korumak için Web sayfası tarafından kullanılan bir nesne döndürür.

public:
 virtual System::Web::UI::PageStatePersister ^ GetStatePersister();
public virtual System.Web.UI.PageStatePersister GetStatePersister ();
abstract member GetStatePersister : unit -> System.Web.UI.PageStatePersister
override this.GetStatePersister : unit -> System.Web.UI.PageStatePersister
Public Overridable Function GetStatePersister () As PageStatePersister

Döndürülenler

PageStatePersister

öğesinden PageStatePersister türetilen bir nesne, için birleşik denetim ve görünüm durumlarını oluşturmayı ve ayıklamayı Pagedestekler.

Açıklamalar

PageStatePersister özelliği, sınıfının türetilmiş PageStatePersister nesnesini döndürmek için yöntemini kullanırGetStatePersister. Bu nesne, sayfanın birleşik denetimini ve görünüm durumlarını oluşturur ve ayıklar. Sayfaya eklenmiş türetilmiş bir sayfa bağdaştırıcısı yoksa, durumu sayfadaki gizli bir alanda tutmak için bir HiddenFieldPageStatePersister nesne kullanılır.

Bağlantı türü Sonuçta elde edilen bağlantı
Kod Varlığı Başvurusu,cer ToString
Kod Varlığı Başvuru Nitelikli, cerq Char.ToString
Kod Varlığı Başvurusuna Özgü,cers ToString(Char)
Kod Varlığı Başvurusu Nitelenmiş Özel, cerqs Char.ToString(Char)

Devralanlara Notlar

sınıfından PageAdapter devraldığınızda, gizli bir alanda (örneğin, sınırlı kaynaklar nedeniyle) birleşik durumu korumak mümkün değilse başka bir türetilmiş sayfa durumu kalıcı değeri döndürmek için yöntemini geçersiz kılabilirsiniz GetStatePersister() .

GetStatePersister() Temel sınıf bir HiddenFieldPageStatePersister nesnesi döndürür. Oturum durumunda sayfa durumunu korumak için sınıfını kullanabilirsiniz SessionPageStatePersister .

Şunlara uygulanır

Ayrıca bkz.