fishsqzr 0 Junior Poster in Training

C# (and, I assume, all NET languages) has a very obnoxious 'feature' where data is not sent from a control (TextBox, CheckBox, DataGridViewCell...) to the underlying dataset until that control looses focus. This causes problems because there are cases where critical code can get invoked before a value is saved.

I have tried all kinds of tricks to make sure all values the user has entered are sent to the underlying data but there seem to be exceptions to every tactic I try. Has anyone solved this problem?