Freigeben über


DataRepeaterDataErrorEventArgs-Klasse

Stellt Daten für das DataError-Ereignis bereit.

Vererbungshierarchie

Object
  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 die Exception ab, die den Fehler darstellt.
Öffentliche Eigenschaft PropertyName Ruft den Namen der Eigenschaft des Steuerelements ab, die den Fehler ausgelöst hat.
Öffentliche Eigenschaft ThrowException Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob eine Ausnahme ausgelöst werden soll, wenn die Codeausführung den DataError-Ereignishandler verlässt.

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 die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom 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 im Code ausgelöst werden, der durch ein DataRepeater-Steuerelement während der Datenverarbeitungscodes Vorgänge aufgerufen wird.

Beispiele

Das folgende Beispiel zeigt, wie die Daten von DataRepeaterDataErrorEventArgs verwendet, um eine Meldung anzeigen, wenn ein Datenfehler auftritt.

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)