ListBox.LoadPostData(String, NameValueCollection) Méthode

Définition

Charge le contenu publié du contrôle de liste, s'il est différent de celui de la dernière publication.

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

Paramètres

postDataKey
String

Identificateur de clé du contrôle, utilisé pour indexer postCollection.

postCollection
NameValueCollection

NameValueCollection qui contient des informations de valeur indexées par des identificateurs de contrôle.

Retours

true si le contenu publié est différent de la dernière publication ; sinon, false.

Remarques

La LoadPostData méthode est principalement utilisée par les développeurs de contrôles, lors de la dérivation d’un contrôle personnalisé à partir de la ListBox classe .

La LoadPostData méthode indique si l’état du ListBox contrôle a changé. En d’autres termes, il détermine si chaque élément de liste du contrôle a la même Selected valeur que la dernière valeur publiée. Un utilisateur qui sélectionne un élément dans le contrôle modifie la Selected valeur de l’objet correspondant ListItem dans la Items collection du ListBox contrôle. Si certains éléments de liste sont sélectionnés dans le contrôle, ou si le ListBox est désactivé, LoadPostData retourne false.

Lorsque la LoadPostData méthode retourne true pour un contrôle, l’infrastructure de page ASP.NET appelle la RaisePostDataChangedEvent méthode pour le contrôle.

S’applique à

Voir aussi