IPostBackDataHandler.LoadPostData(String, NameValueCollection) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Quando viene implementato da una classe, elabora i dati di postback per un controllo server 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
Parametri
- postDataKey
- String
Identificatore di chiave per il controllo.
- postCollection
- NameValueCollection
Raccolta di tutti i valori di nome in ingresso.
Restituisce
true
se lo stato del controllo server viene modificato come conseguenza del postback; in caso contrario, false
.
Esempio
Nell'esempio di codice seguente viene illustrato un controllo server che implementa una versione del LoadPostData metodo .
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
Commenti
Il framework di pagina ASP.NET tiene traccia di tutti i controlli server che restituiscono true
a questa chiamata al metodo e quindi richiama il RaisePostDataChangedEvent metodo su tali controlli.