ListView.OnItemDeleted(ListViewDeletedEventArgs) メソッド


ItemDeleted イベントを発生させます。Raises the ItemDeleted event.

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



イベントのデータ。The event data.


イベントItemDeletedは、項目の [削除] ボタンがクリックされたDeleteItemとき、またはListViewコントロールが項目を削除した後にメソッドが呼び出されたときに発生します。The ItemDeleted event is raised when an item's Delete button is clicked or the DeleteItem method is called, after the ListView control deletes the item. ([削除] ボタンは CommandName プロパティが "Delete" に設定されているボタン コントロールです)。これにより、このイベントが発生したときに、削除操作の結果を確認するなど、カスタムルーチンを実行できます。(A Delete button is a button control whose CommandName property is set to "Delete".) This enables you to perform a custom routine whenever this event occurs, such as checking the results of the delete operation.

イベントを発生させると、イベント ハンドラーがデリゲートから呼び出されます。Raising an event invokes the event handler through a delegate. 詳細については、次を参照してください。処理とイベントの発生します。For more information, see Handling and Raising Events.

またOnItemDeleted 、メソッドは、派生クラスがデリゲートをアタッチせずにイベントを処理できるようにします。The OnItemDeleted method also enables derived classes to handle the event without attaching a delegate. 派生クラスでイベントを処理する場合は、この手法をお勧めします。This is the preferred technique for handling the event in a derived class.

注意 (継承者)

派生クラスでOnItemDeleted(ListViewDeletedEventArgs)をオーバーライドする場合は、登録されてOnItemDeleted(ListViewDeletedEventArgs)いるデリゲートがイベントを受け取るように、基本クラスのメソッドを呼び出します。When you override OnItemDeleted(ListViewDeletedEventArgs) in a derived class, call the base class's OnItemDeleted(ListViewDeletedEventArgs) method so that registered delegates receive the event.