Freigeben über


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

Der FormViewRow zu initialisierende Code.

Hinweise

Die InitializeRow Methode ist eine Hilfsmethode, die FormView vom Steuerelement aufgerufen wird, um das angegebene FormViewRow Objekt zu initialisieren. Das FormViewRow Objekt wird basierend auf dem Zeilentyp und dem Zeilenzustand initialisiert, der bzw. der durch die zugehörigen RowTypeRowState Eigenschaften angegeben wird. Anschließend wird dem Objekt der FormViewRow entsprechende Inhalt hinzugefügt. In der folgenden Tabelle wird beschrieben, wie jeder Zeilentyp initialisiert wird.

Zeilenart Beschreibung
Datenzeile Der Inhalt des Objekts oder der ItemTemplateEigenschaft wird abhängig vom Wert der RowState Eigenschaft hinzugefügtFormViewRow.InsertItemTemplateEditItemTemplate
Leere Datenzeile Der Wert der EmptyDataText Eigenschaft oder des Inhalts der EmptyDataTemplate Eigenschaft wird dem FormViewRow Objekt hinzugefügt, je nachdem, welche Eigenschaft festgelegt ist. Wenn beide Eigenschaften festgelegt sind, hat die EmptyDataTemplate Eigenschaft Vorrang.
Fußzeile Der Wert der FooterText Eigenschaft oder des Inhalts der FooterTemplate Eigenschaft wird dem FormViewRow Objekt hinzugefügt, je nachdem, welche Eigenschaft festgelegt ist. Wenn beide Eigenschaften festgelegt sind, hat die FooterTemplate Eigenschaft Vorrang.
Überschriftenzeile Der Wert der HeaderText Eigenschaft oder des Inhalts der HeaderTemplate Eigenschaft wird dem FormViewRow Objekt hinzugefügt, je nachdem, welche Eigenschaft festgelegt ist. Wenn beide Eigenschaften festgelegt sind, hat die HeaderTemplate Eigenschaft Vorrang.

Hinweis

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

Hinweise für Vererber

Beim Erweitern der FormView Klasse können Sie diese Methode überschreiben, um eine eigene benutzerdefinierte Zeile zu erstellen.

Gilt für:

Weitere Informationen