FormView.InitializeRow(FormViewRow) Método

Definição

Inicializa o objeto especificado FormViewRow .

protected:
 virtual void InitializeRow(System::Web::UI::WebControls::FormViewRow ^ row);
protected virtual void InitializeRow(System.Web.UI.WebControls.FormViewRow row);
abstract member InitializeRow : System.Web.UI.WebControls.FormViewRow -> unit
override this.InitializeRow : System.Web.UI.WebControls.FormViewRow -> unit
Protected Overridable Sub InitializeRow (row As FormViewRow)

Parâmetros

row
FormViewRow

O FormViewRow para inicializar.

Observações

O InitializeRow método é um método auxiliar chamado pelo FormView controlo para inicializar o objeto especificado FormViewRow . O FormViewRow objeto é inicializado com base no tipo de linha e no estado da linha especificados pelas suas RowType propriedades e RowState , respetivamente. O conteúdo apropriado é então adicionado ao FormViewRow objeto. A tabela seguinte descreve como cada tipo de linha é inicializado.

Tipo de linha Description
Linha de dados O conteúdo da ItemTemplate, , ou InsertItemTemplate propriedade é adicionado ao FormViewRow objeto, dependendo do valor da RowStateEditItemTemplatepropriedade.
Linha de dados vazia O valor da EmptyDataText propriedade ou o conteúdo da EmptyDataTemplate propriedade é adicionado ao FormViewRow objeto, dependendo de qual propriedade está definida. Se ambas as propriedades estiverem definidas, a EmptyDataTemplate propriedade tem precedência.
Fila de rodapé O valor da FooterText propriedade ou o conteúdo da FooterTemplate propriedade é adicionado ao FormViewRow objeto, dependendo de qual propriedade está definida. Se ambas as propriedades estiverem definidas, a FooterTemplate propriedade tem precedência.
Linha de cabeçalho O valor da HeaderText propriedade ou o conteúdo da HeaderTemplate propriedade é adicionado ao FormViewRow objeto, dependendo de qual propriedade está definida. Se ambas as propriedades estiverem definidas, a HeaderTemplate propriedade tem precedência.

Note

Este método não inicializa a linha do pager. Para criar a linha do pager, use o InitializePager método.

Notas para Herdeiros

Ao prolongar a FormView turma, pode ultrapassar este método para criar a sua própria linha personalizada.

Aplica-se a

Ver também