FormView.InitializeRow(FormViewRow) Methode

Definition

Initialisiert das angegebene FormViewRow-Objekt.

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)

Parameter

row
FormViewRow

Die zu initialisierende FormViewRow.

Hinweise

Die InitializeRow Methode ist eine Hilfsmethode, die vom Steuerelement aufgerufen wird, um das FormView angegebene FormViewRow Objekt zu initialisieren. Die FormViewRow -Objekt initialisiert wird, basierend auf den Zeilentyp und Zeilenstatus gemäß seiner RowType und RowState Eigenschaften bzw. Der entsprechende Inhalt wird dann dem FormViewRow Objekt hinzugefügt. In der folgenden Tabelle wird beschrieben, wie jeder Zeilentyp initialisiert wird.

Zeilentyp BESCHREIBUNG
Datenzeile Der Inhalt der ItemTemplateEigenschaft , EditItemTemplateoder InsertItemTemplate eigenschaft wird dem FormViewRow Objekt hinzugefügt, je nach Wert der RowState Eigenschaft.
Leere Datenzeile Der Wert der EmptyDataText Eigenschaft oder der Inhalt der EmptyDataTemplate Eigenschaft wird dem FormViewRow Objekt hinzugefügt, je nachdem, welche Eigenschaft festgelegt wird. Wenn beide Eigenschaften festgelegt sind, hat die EmptyDataTemplate Eigenschaft Vorrang.
Fußzeile Der Wert der FooterText Eigenschaft oder der Inhalt der FooterTemplate Eigenschaft wird dem FormViewRow Objekt hinzugefügt, je nachdem, welche Eigenschaft festgelegt wird. Wenn beide Eigenschaften festgelegt sind, hat die FooterTemplate Eigenschaft Vorrang.
Kopfzeile Der Wert der HeaderText Eigenschaft oder der Inhalt der HeaderTemplate Eigenschaft wird dem FormViewRow Objekt hinzugefügt, je nachdem, welche Eigenschaft festgelegt wird. Wenn beide Eigenschaften festgelegt sind, hat die HeaderTemplate Eigenschaft Vorrang.

Hinweis

Diese Methode initialisiert die Pagerzeile nicht. Verwenden Sie die Methode, um die InitializePager Pagerzeile zu erstellen.

Hinweise für Vererber

Wenn Sie die FormView Klasse erweitern, können Sie diese Methode außer Kraft setzen, um eine eigene benutzerdefinierte Zeile zu erstellen.

Gilt für

Siehe auch