Aracılığıyla paylaş


HtmlSelect.SaveViewState Yöntem

Tanım

Sayfa sunucuya geri gönderildiğinden bu yana gerçekleşen tüm HtmlSelect denetim görünümü durum değişikliklerini kaydeder.

protected:
 override System::Object ^ SaveViewState();
protected override object SaveViewState();
override this.SaveViewState : unit -> obj
Protected Overrides Function SaveViewState () As Object

Döndürülenler

Object Görünüm durumundaki değişiklikleri HtmlSelect içeren. Nesneyle hiçbir görünüm durumu ilişkilendirilmemişse, bu yöntem null başvuru döndürür (Nothing Visual Basic'te).

Açıklamalar

Denetimin HtmlSelect görünüm durumu bir Triplet nesne olarak depolanır. First nesnesinin Triplet alanı denetimin HtmlSelect temel görünüm durumunu tutar. Second nesnesinin Triplet alanı, özelliğiyle Items temsil edilen koleksiyonu tutarListItemCollection. Third nesnenin Triplet alanı, özelliği tarafından SelectedIndices temsil edilen seçili dizinleri tutar. yöntemi, SaveViewState denetimin temel görünüm durumunu kaydetmek için temel sınıfın Control.SaveViewState yöntemini çağırır.

SaveViewState yöntemi öncelikle denetimin işlevselliğini HtmlSelect genişleten denetim geliştiricileri tarafından kullanılır.

Devralanlara Notlar

Türetilmiş bir sınıfta geçersiz kılma SaveViewState() sırasında, denetimin görünüm durumunun düzgün şekilde yönetilmesi için temel sınıfın SaveViewState() yöntemini çağırdığınızdan HtmlSelect emin olun.

Şunlara uygulanır

Ayrıca bkz.