Partilhar via


FormView.ExtractRowValues(IOrderedDictionary, Boolean) Método

Definição

Recupera os valores de cada campo declarados dentro da linha de dados e armazena-os no objeto IOrderedDictionary especificado.

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 de 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 na 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 Modelo
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