FormView.InitializeRow(FormViewRow) メソッド

定義

指定した 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)

パラメーター

row
FormViewRow

初期化する FormViewRow

注釈

InitializeRow メソッドは、指定したFormView オブジェクトを初期化するために、FormViewRow コントロールによって呼び出されるヘルパー メソッドです。 FormViewRow オブジェクトは、RowTypeプロパティとRowStateプロパティで指定された行の種類と行の状態に基づいて初期化されます。 その後、適切なコンテンツが FormViewRow オブジェクトに追加されます。 次の表では、各行の型の初期化方法について説明します。

行タイプ Description
データ行 ItemTemplateEditItemTemplate、またはInsertItemTemplateプロパティの内容は、FormViewRow プロパティの値に応じて、RowState オブジェクトに追加されます。
空のデータ行 EmptyDataText プロパティの値またはEmptyDataTemplate プロパティの内容は、設定されているプロパティに応じて、FormViewRow オブジェクトに追加されます。 両方のプロパティが設定されている場合は、 EmptyDataTemplate プロパティが優先されます。
フッター行 FooterText プロパティの値またはFooterTemplate プロパティの内容は、設定されているプロパティに応じて、FormViewRow オブジェクトに追加されます。 両方のプロパティが設定されている場合は、 FooterTemplate プロパティが優先されます。
ヘッダー行 HeaderText プロパティの値またはHeaderTemplate プロパティの内容は、設定されているプロパティに応じて、FormViewRow オブジェクトに追加されます。 両方のプロパティが設定されている場合は、 HeaderTemplate プロパティが優先されます。

Note

このメソッドは、ポケットベル行を初期化しません。 ポケットベル行を作成するには、 InitializePager メソッドを使用します。

注意 (継承者)

FormView クラスを拡張するときに、このメソッドをオーバーライドして独自のカスタム行を作成できます。

適用対象

こちらもご覧ください