Classe DataRepeaterDataErrorEventArgs
Fornisce dati per l'evento DataError.
Gerarchia di ereditarietà
Object
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 | |
---|---|---|
DataRepeaterDataErrorEventArgs | Inizializza una nuova istanza della classe DataRepeaterDataErrorEventArgs. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Control | Ottiene l'oggetto Control che ha generato l'errore nei dati. | |
DataRepeaterItem | Ottiene l'oggetto DataRepeaterItem che ha generato l'errore nei dati. | |
Exception | Ottiene Exception che rappresenta l'errore. | |
PropertyName | Ottiene il nome della proprietà del controllo che ha generato l'errore. | |
ThrowException | Ottiene o imposta un valore che indica se generare un'eccezione dopo l'uscita dell'esecuzione del codice dal gestore eventi di DataError. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object) | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
MemberwiseClone | Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Note
L'evento di DataError consente di gestire le eccezioni generate nel codice chiamato da un controllo di DataRepeater durante le operazioni di elaborazione dati.
Esempi
Nell'esempio seguente viene illustrato come utilizzare i dati da 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