FormView.ExtractRowValues(IOrderedDictionary, Boolean) Método

Definição

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

Um IOrderedDictionary usado para armazenar os valores de campo do item de dados atual.

includeKeys
Boolean

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

Comentários

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

Modo Template
Inserir InsertItemTemplate
Editar EditItemTemplate
Somente leitura ItemTemplate

Você pode especificar se os valores extraídos incluem o campo de chave ou campos usando o includeKeys parâmetro.

Notas aos Herdeiros

Ao estender a FormView classe, você pode substituir esse método para criar sua própria rotina para recuperar os valores de campo.

Aplica-se a

Confira também