FormView.InitializeRow(FormViewRow) Metodo

Definizione

Inizializza l'oggetto FormViewRow specificato.

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)

Parametri

row
FormViewRow

Oggetto FormViewRow da inizializzare.

Commenti

Il InitializeRow metodo è un metodo helper chiamato dal controllo per inizializzare l'oggetto FormView specificato FormViewRow . L'oggetto FormViewRow viene inizializzato in base al tipo di riga e allo stato della riga specificato rispettivamente dalle relative RowType proprietà e RowState . Il contenuto appropriato viene quindi aggiunto all'oggetto FormViewRow . Nella tabella seguente viene descritto come viene inizializzato ogni tipo di riga.

Tipo di riga Descrizione
Riga di dati Il contenuto della ItemTemplateproprietà , EditItemTemplateo InsertItemTemplate viene aggiunto all'oggetto FormViewRow , a seconda del valore della RowState proprietà.
Riga di dati vuota Il valore della proprietà o il contenuto della proprietà viene aggiunto all'oggettoFormViewRow, a seconda della EmptyDataText EmptyDataTemplate proprietà impostata. Se entrambe le proprietà sono impostate, la proprietà ha la EmptyDataTemplate precedenza.
Riga piè di pagina Il valore della proprietà o il contenuto della proprietà viene aggiunto all'oggettoFormViewRow, a seconda della FooterText FooterTemplate proprietà impostata. Se entrambe le proprietà sono impostate, la proprietà ha la FooterTemplate precedenza.
Riga di intestazione Il valore della proprietà o il contenuto della proprietà viene aggiunto all'oggettoFormViewRow, a seconda della HeaderText HeaderTemplate proprietà impostata. Se entrambe le proprietà sono impostate, la proprietà ha la HeaderTemplate precedenza.

Nota

Questo metodo non inizializza la riga del pager. Per creare la riga del pager, usare il InitializePager metodo .

Note per gli eredi

Quando si estende la classe, è possibile eseguire l'override FormView di questo metodo per creare una riga personalizzata.

Si applica a

Vedi anche