FormView.ExtractRowValues(IOrderedDictionary, Boolean) Метод

Определение

Извлекает значения каждого из полей, объявленных в строке данных, и сохраняет их в указанном объекте IOrderedDictionary.Retrieves the values of each field declared within the data row and stores them in the specified IOrderedDictionary object.

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)

Параметры

fieldValues
IOrderedDictionary

IOrderedDictionary, используемый для хранения значений полей текущего элемента данных.An IOrderedDictionary used to store the field values of the current data item.

includeKeys
Boolean

true чтобы включить ключевые поля; в противном случае — false.true to include key fields; otherwise, false.

Комментарии

ExtractRowValuesМетод — это вспомогательный метод, вызываемый FormView элементом управления для получения значений каждого поля, объявленного в строке данных.The ExtractRowValues method is a helper method called by the FormView control to retrieve the values of each field declared within the data row. Поскольку в строке данных отображается другой шаблон, основанный на текущем режиме, этот метод извлекает только значения полей, объявленные в шаблоне, соответствующем текущему режиму.Because the data row displays a different template based on the current mode, this method retrieves only the field values declared in the template that corresponds to the current mode. В следующей таблице показаны доступные режимы и соответствующие шаблоны.The following table shows the available modes and the corresponding templates.

РежимMode ШаблонTemplate
ВставитьInsert InsertItemTemplate
ИзменитьEdit EditItemTemplate
Только для чтенияRead-only ItemTemplate

Можно указать, будут ли извлеченные значения включать ключевое поле или поля с помощью includeKeys параметра.You can specify whether the extracted values include the key field or fields by using the includeKeys parameter.

Примечания для тех, кто наследует этот метод

При расширении FormView класса можно переопределить этот метод, чтобы создать собственную подпрограммы для получения значений полей.When extending the FormView class, you can override this method to create your own routine to retrieve the field values.

Применяется к

См. также раздел