the main events you want are probably these
the control's BEFORE UPDATE event
- just before you leave the control. in this event you could check whether the entry makes sense. in not, you CANCEL the event, which forces the user to re-enter
the control's AFTER UPDATE event
- after you leave the control. in this event you can address any issues that result as a result of selecting the particular field, or value