ListView.OnItemCommand(ListViewCommandEventArgs) メソッド

定義

ItemCommand イベントを発生させます。

protected:
 virtual void OnItemCommand(System::Web::UI::WebControls::ListViewCommandEventArgs ^ e);
protected virtual void OnItemCommand(System.Web.UI.WebControls.ListViewCommandEventArgs e);
abstract member OnItemCommand : System.Web.UI.WebControls.ListViewCommandEventArgs -> unit
override this.OnItemCommand : System.Web.UI.WebControls.ListViewCommandEventArgs -> unit
Protected Overridable Sub OnItemCommand (e As ListViewCommandEventArgs)

パラメーター

e
ListViewCommandEventArgs

イベントのデータ。

注釈

ItemCommand イベントは、項目テンプレート内のボタンがクリックされたときに、コマンドが実行される前に発生します。 これにより、このイベントが発生するたびに、指定された CommandName または CommandArgument 値に応答してカスタム ルーチンを実行できます。

OnItemCommand メソッドは、ListView イベントを発生させるために、ItemCommand コントロールによって呼び出されます。 これは通常、 ListView クラスを拡張するときにコントロール開発者によって使用されます。

イベントを発生させると、デリゲートを介してイベント ハンドラーが呼び出されます。 詳細については、「イベントの 処理と発生」を参照してください。

OnItemCommand メソッドを使用すると、派生クラスがデリゲートをアタッチせずにイベントを処理することもできます。 これは、派生クラスでイベントを処理するために推奨される手法です。

注意 (継承者)

派生クラスの OnItemCommand(ListViewCommandEventArgs) をオーバーライドする場合は、登録されているデリゲートがイベントを受け取るように、基底クラスの OnItemCommand(ListViewCommandEventArgs) メソッドを呼び出します。

適用対象

こちらもご覧ください