FormView.OnBubbleEvent(Object, EventArgs) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Behandelt ein Ereignis, das in der Steuerelementhierarchie nach oben weitergegeben wird.
protected:
override bool OnBubbleEvent(System::Object ^ source, EventArgs ^ e);
protected override bool OnBubbleEvent (object source, EventArgs e);
override this.OnBubbleEvent : obj * EventArgs -> bool
Protected Overrides Function OnBubbleEvent (source As Object, e As EventArgs) As Boolean
Parameter
- source
- Object
Die Quelle des Ereignisses.
Gibt zurück
true zeigt an, dass das Ereignis in der Steuerelementhierarchie nach oben weitergegeben werden soll, andernfalls false.
Hinweise
Die Control.OnBubbleEvent Methode wird vom Steuerelement zum optionalen Behandeln von Ereignissen verwendet, die über die Steuerelementhierarchie durch die RaiseBubbleEvent Methode übergeben werden. Es bestimmt, ob ein Ereignis behandelt werden soll, indem die Eigenschaften des Objekts untersucht werden, das EventArgs im e Parameter enthalten ist. Wenn ein Ereignis behandelt werden muss, führt die Methode die entsprechende Aktion aus. Andere Ereignisse werden ignoriert und die Steuerelementhierarchie übergeben. Diese Methode gibt an, ob das Ereignis weiter die Steuerelementhierarchie über den Rückgabewert übergeben werden soll.
Das FormView Steuerelement überschreibt die Basisimplementierung dieser Methode, um die entsprechende Aktion auszuführen, wenn auf eine der schaltflächen, die vom Steuerelement erkannt wird, geklickt wird. In der folgenden Tabelle sind die Befehlsschaltflächen aufgeführt, die vom FormView Steuerelement erkannt werden.
| Schaltfläche | CommandName-Wert | BESCHREIBUNG |
|---|---|---|
| Abbrechen | "Abbrechen" | Wird beim Aktualisieren oder Einfügen von Vorgängen verwendet, um den Vorgang abzubrechen und die vom Benutzer eingegebenen Werte zu verwerfen. Das FormView Steuerelement kehrt dann zum durch die DefaultMode Eigenschaft angegebenen Modus zurück. |
| Löschen | "Löschen" | Wird beim Löschen von Vorgängen zum Löschen des angezeigten Datensatzes aus der Datenquelle verwendet. Löst die ItemDeleting Ereignisse aus ItemDeleted . |
| Bearbeiten | "Bearbeiten" | Wird in Aktualisierungsvorgängen verwendet, um das FormView Steuerelement im Bearbeitungsmodus zu platzieren. Der in der EditItemTemplate Eigenschaft angegebene Inhalt wird für die Datenzeile angezeigt. |
| Einfügen | "Einfügen" | Wird beim Einfügen von Vorgängen verwendet, um zu versuchen, einen neuen Datensatz in der Datenquelle mit den vom Benutzer bereitgestellten Werten einzufügen. Löst die ItemInserting Ereignisse aus ItemInserted . |
| Neu | "Neu" | Wird beim Einfügen von Vorgängen verwendet, um das FormView Steuerelement im Einfügemodus zu platzieren. Der in der InsertItemTemplate Eigenschaft angegebene Inhalt wird für die Datenzeile angezeigt. |
| Page | "Seite" | Wird in Pagingvorgängen verwendet, um eine Schaltfläche in der Pagerzeile darzustellen, die die Paging ausführt. Um den Pagingvorgang anzugeben, legen Sie die CommandArgument Eigenschaft der Schaltfläche auf "Weiter", "Prev", "First", "Last" oder den Index der Seite fest, auf die sie navigieren möchten. Löst die PageIndexChanging Ereignisse aus PageIndexChanged . Hinweis: Dieser Schaltflächentyp wird in der Regel nur in der Pagervorlage verwendet. |
| Aktualisieren | "Update" | Wird in Aktualisierungsvorgängen verwendet, um zu versuchen, den angezeigten Datensatz in der Datenquelle mit den vom Benutzer bereitgestellten Werten zu aktualisieren. Löst die ItemUpdating Ereignisse aus ItemUpdated . |
Diese Version der Methode gibt zurück true , wenn eine dieser Schaltflächen behandelt wird. Weitere Informationen zu Ereignisbubbling finden Sie unter Behandeln und Auslösen von Ereignissen.
Hinweise für Vererber
Wenn Sie die FormView Klasse erweitern, können Sie diese Methode außer Kraft setzen, um eigene Ereignisse zu behandeln. Stellen Sie sicher, dass Der Rückgabewert verwendet wird, um anzugeben, ob das Ereignis weiter nach oben in der Steuerelementhierarchie übergeben werden soll.