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