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