Share via


DataRepeaterDataErrorEventArgs.Exception-Eigenschaft

Ruft Exception ab, das den Fehler darstellt.

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

Syntax

'Declaration
Public ReadOnly Property Exception As Exception
public Exception Exception { get; }
public:
property Exception^ Exception {
    Exception^ get ();
}
member Exception : Exception
function get Exception () : Exception

Eigenschaftswert

Typ: System.Exception
Das Ausnahmeobjekt, das den Fehler darstellt.

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.

Die Exception-Eigenschaft enthält Informationen über den Fehler, der verwendet werden kann, um den Benutzer zur Eingabe eine Korrektur aufgefordert oder einem Fehlerprotokoll geschrieben werden soll.

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

.NET Framework-Sicherheit

Siehe auch

Referenz

DataRepeaterDataErrorEventArgs Klasse

Microsoft.VisualBasic.PowerPacks-Namespace

DataError

Weitere Ressourcen

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