EnumAspNetLifeCycleStage Enumération
Spécifie les étapes du cycle de vie ASP.NET dans la propriété AspNetLifeCycleStage de la classe ErrorEventArgs.
Espace de noms CrystalDecisions.Web Assembly CrystalDecisions.Web (CrystalDecisions.Web.dll)
Syntaxe
<SerializableAttribute> _
Public NotInheritable Enumeration EnumAspNetLifeCycleStage
Inherits Enum
Implements IComparable, IFormattable, IConvertible
[SerializableAttribute]
public sealed enumeration EnumAspNetLifeCycleStage : Enum, IComparable, IFormattable, IConvertible
Membres
Membre | Description |
---|---|
LoadViewStateStage | Etape de chargement ViewState dans le cycle de vie ASP.NET. Les objets initialisés reçoivent des informations ViewState qui ont été rendues persistantes sur le serveur Web. |
OnInitStage | Etape d'initialisation de l'objet dans le cycle de vie ASP.NET. Les objets sont déclarés et initialisés. |
OnLoadStage | L'étape de chargement de l'objet dans le cycle de vie ASP.NET. Les objets sont affichés sur la page et le code est exécuté. |
OnPreRenderStage | Etape de prérendu de l'objet dans le cycle de vie ASP.NET. Les objets peuvent être modifiés avant d'être enregistrés ou rendus persistants dans ViewState. |
RaisePostBackEventStage | Etape de déclenchement de l'événement de publication dans le cycle de vie ASP.NET. Vérifie si les données des objets ont été modifiées. |
RenderStage | Etape de rendu de l'objet dans le cycle de vie ASP.NET. Les objets sont rendus au format HTML pour être affichés dans le navigateur Web. |
SaveViewStateStage | Etape d'enregistrement dans ViewState du cycle de vie ASP.NET. Les objets qui ont été modifiés sont enregistrés dans ViewState. |
UnknownStage | Etape inconnue dans le cycle de vie ASP.NET. |
Exemple
L'exemple suivant consigne l'événement Error du rapport.
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;
}
Hiérarchie d'héritage
Object
ValueType
Enum
EnumAspNetLifeCycleStage
Informations de version
Crystal Reports Basic for Visual Studio 2008
Pris en charge depuis : Crystal Reports .NET XI