IPostBackDataHandler.LoadPostData(String, NameValueCollection) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Implémenté par une classe, traite les données de publication pour un contrôle serveur ASP.NET.
public:
bool LoadPostData(System::String ^ postDataKey, System::Collections::Specialized::NameValueCollection ^ postCollection);
public bool LoadPostData (string postDataKey, System.Collections.Specialized.NameValueCollection postCollection);
abstract member LoadPostData : string * System.Collections.Specialized.NameValueCollection -> bool
Public Function LoadPostData (postDataKey As String, postCollection As NameValueCollection) As Boolean
Paramètres
- postDataKey
- String
Identificateur de clé pour le contrôle.
- postCollection
- NameValueCollection
La collection de toutes les valeurs de nom entrantes.
Retours
true
si l'état du contrôle serveur a été modifié à la suite d'une publication ; sinon false
.
Exemples
L’exemple de code suivant illustre un contrôle serveur qui implémente une version de la LoadPostData méthode .
public virtual bool LoadPostData(string postDataKey,
NameValueCollection postCollection) {
String presentValue = Text;
String postedValue = postCollection[postDataKey];
if (presentValue == null || !presentValue.Equals(postedValue)){
Text = postedValue;
return true;
}
return false;
}
Public Overridable Function LoadPostData(postDataKey As String, _
postCollection As NameValueCollection) As Boolean
Dim presentValue As String = Text
Dim postedValue As String = postCollection(postDataKey)
If (presentValue Is Nothing) OrElse (Not presentValue.Equals(postedValue)) Then
Text = postedValue
Return True
End If
Return False
End Function
Remarques
L’infrastructure de page ASP.NET suit tous les contrôles serveur qui retournent true
à cet appel de méthode, puis appelle la RaisePostDataChangedEvent méthode sur ces contrôles.