Compartir a través de


DataRepeaterDataErrorEventArgs (Clase)

Proporciona datos para el evento DataError.

Jerarquía de herencia

Object
  EventArgs
    Microsoft.VisualBasic.PowerPacks.DataRepeaterDataErrorEventArgs

Espacio de nombres:  Microsoft.VisualBasic.PowerPacks
Ensamblado:  Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxis

'Declaración
Public Class DataRepeaterDataErrorEventArgs _
    Inherits EventArgs
public class DataRepeaterDataErrorEventArgs : EventArgs
public ref class DataRepeaterDataErrorEventArgs : public EventArgs
type DataRepeaterDataErrorEventArgs =  
    class 
        inherit EventArgs 
    end
public class DataRepeaterDataErrorEventArgs extends EventArgs

El tipo DataRepeaterDataErrorEventArgs expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público DataRepeaterDataErrorEventArgs Inicializa una nueva instancia de la clase DataRepeaterDataErrorEventArgs.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Control Obtiene el Control que provocó el error de datos.
Propiedad pública DataRepeaterItem Obtiene el DataRepeaterItem que provocó el error de datos.
Propiedad pública Exception Obtiene la Exception que representa el error.
Propiedad pública PropertyName Obtiene el nombre de la propiedad del control que generó el error.
Propiedad pública ThrowException Obtiene o establece un valor que indica si se va a producir una excepción después de que la ejecución de código salga del controlador de eventos DataError.

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que sea reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Comentarios

El evento de DataError permite controlar las excepciones que se producen en el código que llama un control de DataRepeater durante las operaciones de procesamiento de datos.

Ejemplos

El ejemplo siguiente se muestra cómo utilizar los datos de DataRepeaterDataErrorEventArgs para mostrar un mensaje cuando un error de los datos.

Private Sub DataRepeater1_DataError(
    ByVal sender As Object, 
    ByVal e As Microsoft.VisualBasic.PowerPacks.DataRepeaterDataErrorEventArgs
  ) Handles DataRepeater1.DataError

    Dim ErrorMsg As String 
    ' Create an error string.
    ErrorMsg = "Invalid value entered for " & e.Control.Name & ". "
    ErrorMsg = ErrorMsg & e.Exception.Message
    ' Display the error to the user.
    MsgBox(ErrorMsg)
    ' Do not raise an exception.
    e.ThrowException = False 
End Sub
private void dataRepeater1_DataError(object sender, 
    Microsoft.VisualBasic.PowerPacks.DataRepeaterDataErrorEventArgs e)
{
    string ErrorMsg;
    // Create an error string.
    ErrorMsg = "Invalid value entered for " + e.Control.Name + ". ";
    ErrorMsg = ErrorMsg + e.Exception.Message;
    // Display the error to the user.
    MessageBox.Show(ErrorMsg);
    // Do not raise an exception.
    e.ThrowException = false;
}

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualBasic.PowerPacks (Espacio de nombres)

DataError

Otros recursos

Introducción al control DataRepeater (Visual Studio)