次の方法で共有


ButtonField.Initialize(Boolean, Control) メソッド

定義

現在の ButtonField オブジェクトを初期化します。

public:
 override bool Initialize(bool sortingEnabled, System::Web::UI::Control ^ control);
public override bool Initialize (bool sortingEnabled, System.Web.UI.Control control);
override this.Initialize : bool * System.Web.UI.Control -> bool
Public Overrides Function Initialize (sortingEnabled As Boolean, control As Control) As Boolean

パラメーター

sortingEnabled
Boolean

並べ替えを有効にする場合は true。それ以外の場合は false

control
Control

ButtonField を所有しているデータ コントロール。

戻り値

Boolean

false。この値は、コントロールにデータを再バインドする必要がないことを示します。

注釈

このメソッドは Initialize 、フィールドが行コレクションに追加される ButtonField 前に、フィールドのインスタンスに対して基本的なオブジェクト初期化を実行するためにオブジェクトが関連付けられているデータ コントロールによって呼び出されます。 他のメソッドが呼び出される前に、DetailsViewメソッド内のCreateChildControlsメソッドの呼び出し (メソッドGridViewなど) などのデータ コントロールを呼びInitialize出して、CreateRowデータを含む特定の行を作成します。

オブジェクトを Initialize 使用 TableCell してオブジェクトの基本的な初期化を実行するカスタム データ バインド コントロールを作成するときに、メソッドを ButtonField 呼び出します。 派生型がオブジェクトにデータまたはコントロールを ButtonField設定 TableCell する前にオブジェクトの初期化が必要な場合は、このメソッドを InitializeCell 実装します。

注意 (継承者)

フィールドが Initialize(Boolean, Control) 正しく動作するためにポストバックでデータ バインディングを実行する必要がある場合は、メソッドをオーバーライドして返 trueす必要があります。

適用対象

こちらもご覧ください