Condividi tramite


EnumAspNetLifeCycleStage Enumerazione

Specifica le fasi del ciclo di vita ASP.NET nella proprietà AspNetLifeCycleStage della classe ErrorEventArgs.

Spazio dei nomi CrystalDecisions.Web Assembly CrystalDecisions.Web (CrystalDecisions.Web.dll)

Sintassi

<SerializableAttribute> _
Public NotInheritable Enumeration EnumAspNetLifeCycleStage
    Inherits Enum
    Implements IComparable, IFormattable, IConvertible
[SerializableAttribute]
public sealed enumeration EnumAspNetLifeCycleStage : Enum, IComparable, IFormattable, IConvertible

Membri

Membro Descrizione
LoadViewStateStage La fase ViewState di carico nel ciclo di vita ASP.NET. Gli oggetti inizializzati ricevono le informazioni ViewState rese permanenti sul server Web.
OnInitStage La fase di inizializzazione dell'oggetto nel ciclo di vita ASP.NET. Gli oggetti vengono dichiarati e inizializzati.
OnLoadStage La fase di carico dell'oggetto nel ciclo di vita ASP.NET. Gli oggetti vengono visualizzati sulla pagina e viene eseguito il codice.
OnPreRenderStage La fase precedente il rendering nel ciclo di vita ASP.NET. Gli oggetti possono essere modificati prima di essere salvati o resi permanenti in ViewState.
RaisePostBackEventStage La fase dell'evento PostBack di attivazione nel ciclo di vita ASP.NET. Gli oggetti vengono controllati per verificare se i dati sono stati modificati.
RenderStage La fase di rendering nel ciclo di vita ASP.NET. Viene eseguito il rendering degli oggetti in HTML per la visualizzazione in un browser Web.
SaveViewStateStage Il salvataggio della fase ViewState nel ciclo di vita ASP.NET. Gli oggetti modificati vengono salvati in ViewState.
UnknownStage Uno stato sconosciuto nel ciclo di vita ASP.NET.

Esempio

Nel seguente esempio viene registrato l'evento Error del report.

      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;
      }

Gerarchia di ereditarietà

Object
   ValueType
      Enum
         EnumAspNetLifeCycleStage

Informazioni sulla versione

Crystal Reports Basic for Visual Studio 2008

Supportata da: Crystal Reports .NET XI

Vedere anche

Riferimento

CrystalDecisions.Web Spazio dei nomi