I have an odd problem with validation and I'm not sure if the problem's in
ASP, VB, Javascript, or a third-party component.
We created a user control (ASP1.1) that encapsulates a third party control
(a Telerik RadComboBox). It's really just a Yes/No option box. However due
to the Look & Feel of our application, the powers-that-be have decided that
it is necessary to allow text entry rather than making it mouse-selectable
only.
The problem is this. I added a custom validator to the control which calls
a javascript function within the control. The script simply compares the
current text with the possible selections in the list and returns false if
the text is not exactly one of the valid selections.
I had 3 of these controls on one screen and when I entered a partial
(incorrect) string in the last of the 3 controls, the validators for all
three fired. It seems that any one of these will set off all those above it.