Classe DataRepeaterDataErrorEventArgs

fornisce i dati per DataError evento.

Gerarchia di ereditarietà

System.Object
  System.EventArgs
    Microsoft.VisualBasic.PowerPacks.DataRepeaterDataErrorEventArgs

Spazio dei nomi:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintassi

'Dichiarazione
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

Il tipo DataRepeaterDataErrorEventArgs espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico DataRepeaterDataErrorEventArgs Inizializza una nuova istanza di DataRepeaterDataErrorEventArgs classe.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Control ottiene Control che ha generato l'errore dati.
Proprietà pubblica DataRepeaterItem ottiene DataRepeaterItem che ha generato l'errore dati.
Proprietà pubblica Exception ottiene Exception che rappresenta l'errore.
Proprietà pubblica PropertyName Ottiene il nome della proprietà del controllo che ha generato l'errore.
Proprietà pubblica ThrowException Ottiene o imposta un valore che indica se generare un'eccezione dopo l'esecuzione di codice esce da DataError gestore eventi.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Note

DataError l'evento consente di gestire le eccezioni generate nel codice chiamato da un oggetto DataRepeater controllare durante le operazioni di elaborazione dati.

Esempi

Nell'esempio seguente viene illustrato come utilizzare i dati da un oggetto DataRepeaterDataErrorEventArgs per visualizzare un messaggio quando un errore dati.

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

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualBasic.PowerPacks

DataError

Altre risorse

Introduzione al controllo DataRepeater (Visual Studio)