FormView.ExtractRowValues(IOrderedDictionary, Boolean) Metodo

Definizione

Recupera i valori di tutti i campi dichiarati all'interno della riga di dati e li archivia nell'oggetto IOrderedDictionary specificato.

protected:
 virtual void ExtractRowValues(System::Collections::Specialized::IOrderedDictionary ^ fieldValues, bool includeKeys);
protected virtual void ExtractRowValues (System.Collections.Specialized.IOrderedDictionary fieldValues, bool includeKeys);
abstract member ExtractRowValues : System.Collections.Specialized.IOrderedDictionary * bool -> unit
override this.ExtractRowValues : System.Collections.Specialized.IOrderedDictionary * bool -> unit
Protected Overridable Sub ExtractRowValues (fieldValues As IOrderedDictionary, includeKeys As Boolean)

Parametri

fieldValues
IOrderedDictionary

Oggetto IOrderedDictionary utilizzato per archiviare i valori dei campi dell'elemento di dati corrente.

includeKeys
Boolean

true per includere i campi chiave, altrimenti false.

Commenti

Il ExtractRowValues metodo è un metodo helper chiamato dal FormView controllo per recuperare i valori di ogni campo dichiarato all'interno della riga di dati. Poiché la riga di dati visualizza un modello diverso in base alla modalità corrente, questo metodo recupera solo i valori di campo dichiarati nel modello che corrisponde alla modalità corrente. La tabella seguente illustra le modalità disponibili e i modelli corrispondenti.

Modalità Modello
Insert InsertItemTemplate
Modifica EditItemTemplate
Sola lettura ItemTemplate

È possibile specificare se i valori estratti includono il campo chiave o i campi usando il includeKeys parametro .

Note per gli eredi

Quando si estende la classe, è possibile eseguire l'override FormView di questo metodo per creare una routine personalizzata per recuperare i valori dei campi.

Si applica a

Vedi anche