FormView.InitializeRow(FormViewRow) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.