ButtonField.Initialize(Boolean, Control) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在の 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を所有するデータ コントロール。
返品
falseは、コントロールがデータに再バインドする必要がないことを示します。
注釈
Initialize メソッドは、フィールドが行コレクションに追加される前に、フィールドのインスタンスに対して基本的なオブジェクト初期化を実行するために、ButtonField オブジェクトが関連付けられているデータ コントロールによって呼び出されます。
DetailsViewやGridViewなどのデータ コントロールは、CreateRowなどの他のメソッドを呼び出してデータを含む特定の行を作成する前に、CreateChildControls メソッドで Initialize メソッドを呼び出します。
TableCell オブジェクトを使用してButtonField オブジェクトの基本的な初期化を実行するカスタム データ バインド コントロールを作成するときに、Initialize メソッドを呼び出します。 ButtonField派生型で、InitializeCell メソッドのデータまたはコントロールをTableCellオブジェクトに設定する前に、オブジェクトの初期化が必要な場合は、このメソッドを実装します。
注意 (継承者)
フィールドが正しく動作するためにポストバックでデータ バインディングを実行する必要がある場合は、 Initialize(Boolean, Control) メソッドをオーバーライドし、 trueを返す必要があります。