Announcement

Collapse
No announcement yet.

ErrorProvider und Datenbindung

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • ErrorProvider und Datenbindung

    Guten Morgen,

    ich habe da mal eine Frage zur Verwendung des ErrorProviders. Ich habe eine Anwendung, die Datengebundene Steuerelemente verwendet. Nun gibt es da ein Feld für Bankleitzahlen (max. 8 Zeichen). wenn der Benutzer 9 Zeichen eingibt, dann kommt ErrorProvider mit der Meldung, das der Wert zu groß oder zu klein für Integer32 ist

    Das Textfeld ist an eine Bindingsource gebunden. Der ErrorProvider hat nur den Wert DataSource gesetzt (zeigt auf die gleiche BS wie das Steuerelement)

    Nun möchte ich aber einen passenderen Text anzeigen lassen. Geht das überhaupt? Möchte dann aber auch, dass der ErrorProvider all die fehler, die ich NOCH nicht abgefangen habe, weiterhin anzeigt mit der Systemmeldung.

    Vielleicht hat da ja jemand schon eine Idee?

    mfg
    Michael

  • #2
    Hi,

    guck dir mal folgenden Quelltext an:

    [highlight=vb]
    Private Sub TextBox1_Validating(ByVal Sender As Object, _
    ByVal e As System.ComponentModel.CancelEventArgs) Handles _
    TextBox1.Validating
    If Not IsNumeric(TextBox1.Text) Then
    ErrorProvider1.SetError(TextBox1, "Not a numeric value.")
    Else
    ' Clear the error.
    ErrorProvider1.SetError(TextBox1, "")
    End If
    End Sub
    [/highlight]

    Weiter Informationen findest du hier:
    http://msdn.microsoft.com/de-de/libr...x2(VS.80).aspx
    "(...) deshalb mag ich Binärtechnik. Da gibt es nur drei Zustände: High, Low und Kaputt." (Wau Holland)

    Viele Grüße Novi

    Comment

    Working...
    X