Hallo zusammen,
ich habe eine Checkbox und ein Textfeld an ein Data-Set gebunden. (Data-Bindung-Eigenschaft zeigt auf ein Feld des Data-Sets). Solange ich die Check-Box mit der Maus betätige bzw. Text in das Textfeld mit der Tastatur eingebe bzw verändere , werden die Werte auch in das gebundene Data-Set übernommen - alles OK.
Aber - wenn ich die text-Eigenschaft des Textfeldes im Code automatisch setze (in diesem Fall auf ""), dann wird der neue Werte nicht in das gebundene Data-Set übernommen. Im Data-Set steht imme noch der alte Wert, warum ?
[highlight=vbnet]
Private Sub chkkbwWerbung_CheckedValueChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles chkkbwWerbung.CheckedValueChanged
If Me.chkkbwWerbung.Checked Then
Me.txtkbwWerbungWo.Enabled = True
Else
Me.txtkbwWerbungWo.Text = ""
Me.txtkbwWerbungWo.Enabled = False
End If
end sub
[/highlight]
Florian
ich habe eine Checkbox und ein Textfeld an ein Data-Set gebunden. (Data-Bindung-Eigenschaft zeigt auf ein Feld des Data-Sets). Solange ich die Check-Box mit der Maus betätige bzw. Text in das Textfeld mit der Tastatur eingebe bzw verändere , werden die Werte auch in das gebundene Data-Set übernommen - alles OK.
Aber - wenn ich die text-Eigenschaft des Textfeldes im Code automatisch setze (in diesem Fall auf ""), dann wird der neue Werte nicht in das gebundene Data-Set übernommen. Im Data-Set steht imme noch der alte Wert, warum ?
[highlight=vbnet]
Private Sub chkkbwWerbung_CheckedValueChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles chkkbwWerbung.CheckedValueChanged
If Me.chkkbwWerbung.Checked Then
Me.txtkbwWerbungWo.Enabled = True
Else
Me.txtkbwWerbungWo.Text = ""
Me.txtkbwWerbungWo.Enabled = False
End If
end sub
[/highlight]
Florian
Comment