PageAdapter.GetStatePersister 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 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ı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 .