Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die Stufen des ASP.NET-Lebenszyklus in der AspNetLifeCycleStage-Eigenschaft der ErrorEventArgs-Klasse an.
Namespace CrystalDecisions.Web Assembly CrystalDecisions.Web (CrystalDecisions.Web.dll)
Syntax
<SerializableAttribute> _
Public NotInheritable Enumeration EnumAspNetLifeCycleStage
Inherits Enum
Implements IComparable, IFormattable, IConvertible
[SerializableAttribute]
public sealed enumeration EnumAspNetLifeCycleStage : Enum, IComparable, IFormattable, IConvertible
Elemente
| Element | Beschreibung |
|---|---|
| LoadViewStateStage | Die Stufe zum Laden von ViewState im ASP.NET-Lebenszyklus. Initialisierte Objekte empfangen ViewState-Informationen, die auf dem Webserver beibehalten wurden. |
| OnInitStage | Die Stufe zu Objektinitialisierung im ASP.NET-Lebenszyklus. Objekte werden deklariert und initialisiert. |
| OnLoadStage | Die Stufe zum Laden von Objekten im ASP.NET-Lebenszyklus. Objekte werden auf der Seite angezeigt und Code ausgeführt. |
| OnPreRenderStage | Die Prerender-Stufe (vor Seitenaufbau) im ASP.NET-Lebenszyklus. Objekte können geändert werden, bevor sie gespeichert oder in ViewState beibehalten werden. |
| RaisePostBackEventStage | Die Stufe zur Auslösung des PostBack-Ereignisses im ASP.NET-Lebenszyklus. Objekte werden daraufhin überprüft, ob ihre Daten sich geändert haben. |
| RenderStage | Die Render-Stufe im ASP.NET-Lebenszyklus. Objekte werden zur Anzeige im Webbrowser in HTML gerendert. |
| SaveViewStateStage | Die Stufe zum Speichern von ViewState im ASP.NET-Lebenszyklus. Geänderte Objekte werden in ViewState gespeichert. |
| UnknownStage | Eine unbekannte Stufe im ASP.NET-Lebenszyklus. |
Beispiel
Im folgenden Beispiel wird das Error-Ereignis des Berichts protokolliert.
Private Sub LogErrorEvent(ByVal source As Object, _
ByVal e As CrystalDecisions.Web.ErrorEventArgs) Handles _
CrystalReportViewer.Error
Dim eventLog As New EventLog("event.log")
Dim eventMsg As String = _
"Error event:" & vbCrLf & _
"AspNetLifeCycleException: " & e.AspNetLifeCycleException.Message & vbCrLf & _
"AspNetLifeCycleStage: " & e.AspNetLifeCycleStage.ToString() & vbCrLf & _
"ErrorMessage: " & e.ErrorMessage
eventLog.WriteEntry(eventMsg)
e.Handled = False
End Sub
private void LogErrorEvent(Object source,
CrystalDecisions.Web.ErrorEventArgs e)
{
System.Diagnostics.EventLog eventLog =
new System.Diagnostics.EventLog("event.log");
string eventMsg =
"Error event:" + "\n" +
"AspNetLifeCycleException: " + e.AspNetLifeCycleException.Message + "\n" +
"AspNetLifeCycleStage: " + e.AspNetLifeCycleStage.ToString() + "\n" +
"ErrorMessage: " + e.ErrorMessage + "\n";
eventLog.WriteEntry(eventMsg);
e.Handled = false;
}
Übernahmehierarchie
Object
ValueType
Enum
EnumAspNetLifeCycleStage
Versionsinformationen
Crystal Reports Basic for Visual Studio 2008
Unterstützt ab: Crystal Reports .NET XI