FormView.InitializeRow(FormViewRow) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa o objeto FormViewRow especificado.
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 a ser inicializado.
Comentários
O InitializeRow método é um método auxiliar chamado pelo FormView controle para inicializar o objeto especificado FormViewRow . O FormViewRow objeto é inicializado com base no tipo de linha e no estado da linha especificados por suas RowType propriedades e RowState propriedades, respectivamente. O conteúdo apropriado é adicionado ao FormViewRow objeto. A tabela a seguir descreve como cada tipo de linha é inicializado.
Tipo de linha | Descrição |
---|---|
Linha de dados | O conteúdo do ItemTemplate, EditItemTemplateou InsertItemTemplate propriedade são adicionados ao FormViewRow objeto, dependendo do valor da RowState propriedade. |
Linha de dados vazia | O valor da EmptyDataText propriedade ou do conteúdo da EmptyDataTemplate propriedade é adicionado ao FormViewRow objeto, dependendo de qual propriedade está definida. Se ambas as propriedades estiverem definidas, a EmptyDataTemplate propriedade terá precedência. |
Linha rodapé | O valor da FooterText propriedade ou do conteúdo da FooterTemplate propriedade é adicionado ao FormViewRow objeto, dependendo de qual propriedade está definida. Se ambas as propriedades estiverem definidas, a FooterTemplate propriedade terá precedência. |
Linha de cabeçalho | O valor da HeaderText propriedade ou do conteúdo da HeaderTemplate propriedade é adicionado ao FormViewRow objeto, dependendo de qual propriedade está definida. Se ambas as propriedades estiverem definidas, a HeaderTemplate propriedade terá precedência. |
Observação
Esse método não inicializa a linha do pager. Para criar a linha do pager, use o InitializePager método.
Notas aos Herdeiros
Ao estender a FormView classe, você pode substituir esse método para criar sua própria linha personalizada.