FormView.ExtractRowValues(IOrderedDictionary, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает значения каждого поля, объявленного в строке данных, и сохраняет их в указанном IOrderedDictionary объекте.
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 для хранения значений полей текущего элемента данных.
- includeKeys
- Boolean
true для включения ключевых полей; falseв противном случае .
Комментарии
Этот ExtractRowValues метод является вспомогательным методом, вызываемым FormView элементом управления для получения значений каждого поля, объявленного в строке данных. Так как строка данных отображает другой шаблон на основе текущего режима, этот метод извлекает только значения полей, объявленные в шаблоне, соответствующем текущему режиму. В следующей таблице показаны доступные режимы и соответствующие шаблоны.
| Режим | Template |
|---|---|
| Вставить | InsertItemTemplate |
| Изменение | EditItemTemplate |
| Только для чтения | ItemTemplate |
Можно указать, включают ли извлеченные значения поле ключа или поля с помощью includeKeys параметра.
Примечания для тех, кто наследует этот метод
При расширении FormView класса можно переопределить этот метод, чтобы создать собственную подпрограмму для получения значений полей.