ListView.OnItemEditing(ListViewEditEventArgs) Methode

Definition

Löst das ItemEditing-Ereignis aus.Raises the ItemEditing event.

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

Parameter

e
ListViewEditEventArgs

Die Ereignisdaten.The event data.

Ausnahmen

Das ListView-Steuerelement wird nicht mithilfe der DataSourceID-Eigenschaft an ein Datenquellensteuerelement gebunden.The ListView control is not bound to a data source control by using the DataSourceID property.

Hinweise

Das ItemEditing -Ereignis wird ausgelöst, wenn auf die Bearbeitungs Schaltfläche eines Elements geklickt ListView wird, jedoch bevor das Steuerelement in den Bearbeitungsmodus wechselt.The ItemEditing event is raised when an item's Edit button is clicked, but before the ListView control enters edit mode. (Eine Schaltfläche zum Bearbeiten ist ein Schaltflächensteuerelement, dessen CommandName-Eigenschaft auf "Bearbeiten" (Edit) festgelegt ist.) Dies ermöglicht es Ihnen, bei jedem Auftreten dieses Ereignisses eine benutzerdefinierte Routine auszuführen, z. b. beim Abbrechen des Bearbeitungsvorgangs.(An Edit button is a button control whose CommandName property is set to "Edit".) This enables you to perform a custom routine whenever this event occurs, such as canceling the edit operation.

Durch das Auslösen eines Ereignisses wird der Ereignishandler über einen Delegaten aufgerufen.Raising an event invokes the event handler through a delegate. Weitere Informationen finden Sie unter Behandeln und Auslösen von Ereignissen.For more information, see Handling and Raising Events.

Die OnItemEditing -Methode ermöglicht es abgeleiteten Klassen auch, das Ereignis zu behandeln, ohne einen Delegaten anzufügen.The OnItemEditing method also enables derived classes to handle the event without attaching a delegate. Dies ist das bevorzugte Verfahren für die Behandlung des Ereignisses in einer abgeleiteten Klasse.This is the preferred technique for handling the event in a derived class.

Hinweise für Vererber

Wenn Sie in OnItemEditing(ListViewEditEventArgs) einer abgeleiteten Klasse überschreiben, müssen Sie die OnItemEditing(ListViewEditEventArgs) -Methode der Basisklasse aufzurufen, damit registrierte Delegaten das Ereignis empfangen.When you override OnItemEditing(ListViewEditEventArgs) in a derived class, call the base class's OnItemEditing(ListViewEditEventArgs) method so that registered delegates receive the event.

Gilt für:

Siehe auch