DataRepeaterDataErrorEventArgs-Klasse

Stellt Daten für das DataError-Ereignis bereit.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

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

Der DataRepeaterDataErrorEventArgs-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode DataRepeaterDataErrorEventArgs Initialisiert eine neue Instanz der DataRepeaterDataErrorEventArgs-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Control Ruft Control ab, das den Datenfehler ausgelöst hat.
Öffentliche Eigenschaft DataRepeaterItem Ruft DataRepeaterItem ab, das den Datenfehler ausgelöst hat.
Öffentliche Eigenschaft Exception Ruft Exception ab, das den Fehler darstellt.
Öffentliche Eigenschaft PropertyName Ruft den Namen der Eigenschaft des Steuerelements ab, das den Fehler ausgelöst hat.
Öffentliche Eigenschaft ThrowException Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Codeausführung nach einer Ausnahme beendet den DataError-Ereignishandler auslöst.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Hinweise

Das DataError-Ereignis ermöglicht Ihnen, um Ausnahmen zu behandeln, die in Code ausgelöst werden, der durch ein DataRepeater-Steuerelement während der datenverarbeitenden Vorgänge aufgerufen wird.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die Daten aus DataRepeaterDataErrorEventArgs verwendet, um eine Meldung anzeigen, wenn ein Datenfehler auftreten.

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

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualBasic.PowerPacks-Namespace

DataError

Weitere Ressourcen

Einführung in das DataRepeater-Steuerelement (Visual Studio)