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

öğ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ından PageStatePersister türetilen nesnesini döndürmek için yöntemini kullanır GetStatePersister ve bu da 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şvurusu Nitelenmiş, 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 birleşik durumu korumak mümkün değilse (örneğin, sınırlı kaynaklar nedeniyle) başka bir türetilmiş sayfa durumu kalıcı değerini 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.