FormView.ExtractRowValues(IOrderedDictionary, Boolean) Metoda

Definicja

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.

Dotyczy

Zobacz też