Ermittlung der Ereigniskette

Für die Programmierung ist es interessant, in welcher Reihenfolge die einzelnen Ereignisse in einer ASP.NET-Webseite ausgelöst werden. Das folgende Web Form dokumentiert die Aufrufreihenfolge der einzelnen Ereignisbehandlungsroutinen, indem es den Namen der Routine mit dem klassischen ASP-Befehl Response.Write() an den Client sendet.

Die Ausgabe zeigt die Ereigniskette nach dem Ändern des Inhalts im Textfeld, dem Ändern der Auswahl im Auswahlmenü und dem Klick auf die Schaltfläche. Änderungsereignisse werden in der Reihenfolge der Eingabesteuerelemente in der Webseite ausgelöst, das Click()-Ereignis für die Schaltfläche kommt aber zum Schluss.

Abbildung 40.4 Ereigniskette.aspx

Ausgaben mit Response.Write() gehen an den ...

Get Microsoft ASP.NET 4.0 mit Visual C# 2010 - Das Entwicklerbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.