FormView.ExtractRowValues(IOrderedDictionary, Boolean) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartości każdego pola zadeklarowanego w wierszu danych i przechowuje je w określonym IOrderedDictionary obiekcie.
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)
Parametry
- fieldValues
- IOrderedDictionary
Element IOrderedDictionary używany do przechowywania wartości pól bieżącego elementu danych.
- includeKeys
- Boolean
true
w celu uwzględnienia pól kluczy; w przeciwnym razie , false
.
Uwagi
Metoda ExtractRowValues jest metodą pomocnika wywoływaną przez kontrolkę FormView w celu pobrania wartości każdego pola zadeklarowanego w wierszu danych. Ponieważ wiersz danych wyświetla inny szablon na podstawie bieżącego trybu, ta metoda pobiera tylko wartości pól zadeklarowane w szablonie, który odpowiada bieżącemu trybowi. W poniższej tabeli przedstawiono dostępne tryby i odpowiednie szablony.
Tryb | Template |
---|---|
Insert | InsertItemTemplate |
Edytuj | EditItemTemplate |
Tylko odczyt | ItemTemplate |
Możesz określić, czy wyodrębnione wartości obejmują pole klucza lub pola przy użyciu parametru includeKeys
.
Uwagi dotyczące dziedziczenia
Podczas rozszerzania FormView klasy można zastąpić tę metodę, aby utworzyć własną procedurę pobierania wartości pól.