EnumAspNetLifeCycleStage Enumeración
Especifica las etapas del ciclo de vida ASP.NET en la propiedad AspNetLifeCycleStage de la clase ErrorEventArgs.
Espacio de nombres CrystalDecisions.Web Ensamblado CrystalDecisions.Web (CrystalDecisions.Web.dll)
Sintaxis
<SerializableAttribute> _
Public NotInheritable Enumeration EnumAspNetLifeCycleStage
Inherits Enum
Implements IComparable, IFormattable, IConvertible
[SerializableAttribute]
public sealed enumeration EnumAspNetLifeCycleStage : Enum, IComparable, IFormattable, IConvertible
Miembros
Miembro | Descripción |
---|---|
LoadViewStateStage | La carga de la etapa ViewState del ciclo de vida ASP.NET. Los objetos inicializados reciben información de ViewState que se ha conservado en el servidor Web. |
OnInitStage | La etapa de inicialización del objeto en el ciclo de vida ASP.NET. Los objetos se declaran e inicializan. |
OnLoadStage | La etapa de carga del objeto en el ciclo de vida ASP.NET. Los objetos se muestran en la página y se ejecuta el código. |
OnPreRenderStage | La etapa de procesamiento previo del objeto en el ciclo de vida ASP.NET. Los objetos se pueden modificar antes de que se guarden o conserven en ViewState. |
RaisePostBackEventStage | La etapa de evento PostBack en el ciclo de vida ASP.NET. Los objetos se comprueban para ver si han cambiado los datos. |
RenderStage | La etapa de procesamiento del objeto en el ciclo de vida ASP.NET. Los objetos se representan en HTML para mostrarlos en el explorador Web. |
SaveViewStateStage | La etapa de almacenamiento en ViewState del ciclo de vida ASP.NET. Los objetos modificados se guardan en ViewState. |
UnknownStage | Una etapa desconocida en el ciclo de vida ASP.NET. |
Ejemplo
En el siguiente ejemplo se registra el evento Error del informe.
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;
}
Jerarquía de herencia
Object
ValueType
Enum
EnumAspNetLifeCycleStage
Información de versión
Crystal Reports Basic for Visual Studio 2008
Admitido desde: Crystal Reports .NET XI