Freigeben über


Ereignisse des FormView-Webserversteuerelements

Aktualisiert: November 2007

Das FormView-Steuerelement löst beim Paging sowie bei der Aktualisierung der gebundenen Daten zahlreiche Ereignisse aus, auf die Sie in Ihrem Code reagieren können.

Ein Beispiel, in dem einige der FormView-Steuerelementereignisse verwendet werden, finden Sie unter Ändern von Daten mithilfe eines FormView-Webserversteuerelements.

FormView-Ereignisse

Das FormView-Steuerelement löst Ereignisse aus, die beim Anzeigen oder Ändern des aktuellen Datensatzes auftreten. Des Weiteren werden Ereignisse ausgelöst, wenn auf ein Befehlssteuerelement geklickt wird, das Teil eines FormView-Steuerelements ist, wie beispielsweise das Button-Steuerelement. In der folgenden Tabelle werden die Ereignisse beschrieben, die das FormView-Steuerelement zur Verfügung stellt.

  • PageIndexChanging
    Tritt auf, wenn auf eine der Pagerschaltflächen geklickt wird, und zwar bevor das FormView-Steuerelement den Pagingvorgang durchführt. Dieses Ereignis wird häufig dazu verwendet, den Pagingvorgang abzubrechen.

  • PageIndexChanged
    Tritt auf, wenn auf eine der Pagerschaltflächen geklickt wird, und zwar nachdem das FormView-Steuerelement den Pagingvorgang durchgeführt hat. Dieses Ereignis wird üblicherweise dazu verwendet, eine Aufgabe auszuführen, nachdem der Benutzer zu einem anderen Datensatz des Steuerelements navigiert hat.

  • ItemCommand
    Tritt auf, wenn innerhalb eines FormView-Steuerelements auf eine Schaltfläche geklickt wird. Dieses Ereignis wird häufig dazu verwendet, eine Aufgabe auszuführen, nachdem im Steuerelement auf eine Schaltfläche geklickt wurde.

  • ItemCreated
    Tritt auf, nachdem im FormView-Steuerelement alle FormViewRow-Objekte erstellt wurden. Dieses Ereignis wird häufig dazu verwendet, vor dem Anzeigen einer Zeile die Werte zu ändern, die in der Zeile angezeigt werden sollen.

  • ItemDeleting
    Tritt auf, wenn auf eine Delete-Schaltfläche geklickt wird (eine Schaltfläche, deren CommandName-Eigenschaft auf "Delete" festgelegt wurde), und zwar bevor das FormView-Steuerelement den Datensatz aus der Datenquelle löscht. Dieses Ereignis wird häufig dazu verwendet, den Löschvorgang abzubrechen.

  • ItemDeleted
    Tritt auf, wenn auf eine Delete-Schaltfläche geklickt wird, und zwar nachdem das FormView-Steuerelement den Datensatz aus der Datenquelle gelöscht hat. Dieses Ereignis wird häufig dazu verwendet, die Ergebnisse des Löschvorgangs zu überprüfen.

  • ItemInserting
    Tritt auf, wenn auf eine Insert-Schaltfläche geklickt wird (eine Schaltfläche, deren CommandName-Eigenschaft auf "Insert" festgelegt wurde), und zwar bevor das FormView-Steuerelement den Datensatz einfügt. Dieses Ereignis wird oft verwendet, um den Einfügevorgang abzubrechen.

  • ItemInserted
    Tritt auf, wenn auf eine Insert-Schaltfläche geklickt wird, jedoch nachdem das FormView-Steuerelement den Datensatz eingefügt hat. Dieses Ereignis wird oft verwendet, um die Ergebnisse des Einfügevorgangs zu überprüfen.

  • ItemUpdating
    Tritt auf, wenn auf eine Update-Schaltfläche geklickt wird (eine Schaltfläche, deren CommandName-Eigenschaft auf "Update" festgelegt wurde), und zwar bevor das FormView-Steuerelement den Datensatz aktualisiert. Dieses Ereignis wird häufig dazu verwendet, den Aktualisierungsvorgang abzubrechen.

  • ItemUpdated
    Tritt auf, wenn auf eine Update-Schaltfläche geklickt wird, jedoch nachdem das FormView-Steuerelement die Reihe aktualisiert hat. Dieses Ereignis wird häufig dazu verwendet, die Ergebnisse des Aktualisierungsvorgangs zu überprüfen.

  • ModeChanging
    Tritt auf, bevor das FormView-Steuerelement den Modus ändert (Bearbeitungs-, Einfüge- oder schreibgeschützter Modus). Dieses Ereignis wird oft verwendet, um eine Modusänderung abzubrechen.

  • ModeChanged
    Tritt auf, nachdem das FormView-Steuerelement den Modus geändert hat (Bearbeitungs-, Einfüge- oder schreibgeschützter Modus). Dieses Ereignis wird oft verwendet, um eine Aufgabe auszuführen, wenn das FormView-Steuerelement den Modus ändert.

  • DataBound
    Dieses Ereignis ist vom BaseDataBoundControl-Steuerelement geerbt und wird ausgelöst, nachdem das FormView-Steuerelement die Bindung an die Datenquelle abgeschlossen hat.

Siehe auch

Konzepte

Übersicht über das FormView-Webserversteuerelement

Referenz

FormView