Compartir a través de


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

Vea también

Referencia

CrystalDecisions.Web Espacio de nombres