Udostępnij za pośrednictwem


ListBox.LoadPostData(String, NameValueCollection) Metoda

Definicja

Ładuje opublikowaną zawartość kontrolki listy, jeśli różni się od ostatniego publikowania.

protected:
 virtual bool LoadPostData(System::String ^ postDataKey, System::Collections::Specialized::NameValueCollection ^ postCollection);
protected virtual bool LoadPostData (string postDataKey, System.Collections.Specialized.NameValueCollection postCollection);
abstract member LoadPostData : string * System.Collections.Specialized.NameValueCollection -> bool
override this.LoadPostData : string * System.Collections.Specialized.NameValueCollection -> bool
Protected Overridable Function LoadPostData (postDataKey As String, postCollection As NameValueCollection) As Boolean

Parametry

postDataKey
String

Identyfikator klucza kontrolki używany do indeksowania postCollectionelementu .

postCollection
NameValueCollection

Element NameValueCollection zawierający informacje o wartości indeksowane przez identyfikatory kontrolek.

Zwraca

true jeśli opublikowana zawartość różni się od ostatniego publikowania; w przeciwnym razie , false.

Uwagi

Metoda LoadPostData jest używana głównie przez deweloperów kontrolek podczas wyprowadzania niestandardowej kontrolki ListBox z klasy.

Metoda LoadPostData wskazuje, czy stan kontrolki ListBox uległ zmianie. Innymi słowy, określa, czy każdy element listy w kontrolce ma taką samą Selected wartość jak ostatnia wartość wysłana. Użytkownik wybierający element w kontrolce zmienia Selected wartość odpowiedniego ListItem obiektu w Items kolekcji kontrolki ListBox . Jeśli niektóre elementy listy są zaznaczone w kontrolce lub jeśli ListBox element jest wyłączony, LoadPostData zwraca wartość false.

LoadPostData Gdy metoda zwraca true kontrolkę, struktura strony ASP.NET wywołuje RaisePostDataChangedEvent metodę kontrolki.

Dotyczy

Zobacz też