FormView.ExtractRowValues(IOrderedDictionary, Boolean) Método

Definição

Recupera os valores de cada campo declarado dentro da linha de dados e armazena-os no objeto especificado 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)

Parâmetros

fieldValues
IOrderedDictionary

E IOrderedDictionary usado para armazenar os valores dos campos do elemento de dados atual.

includeKeys
Boolean

true para incluir campos-chave; caso contrário, false.

Observações

O ExtractRowValues método é um método auxiliar chamado pelo FormView controlo para recuperar os valores de cada campo declarado dentro da linha de dados. Como a linha de dados apresenta um modelo diferente com base no modo atual, este método recupera apenas os valores de campo declarados no modelo que correspondem ao modo atual. A tabela seguinte mostra os modos disponíveis e os modelos correspondentes.

Mode Template
Inserir InsertItemTemplate
Editar EditItemTemplate
somente leitura ItemTemplate

Pode especificar se os valores extraídos incluem o campo ou campos chave usando o includeKeys parâmetro.

Notas para Herdeiros

Ao estender a FormView classe, pode sobrepor este método para criar a sua própria rotina e recuperar os valores dos campos.

Aplica-se a

Ver também