I have a user control (which is dynamically loaded but I don't think that is the issue) which provides a conventional feedback form. That all works.
I also have some validation on the form, of course - typical RequiredFieldValidator and RegularExpressionValidator (for email addresses). I have chosen to display error messages next to the offending fields (with Display="Dynamic") rather than have a validation summary. Again, this all works when I click on the Submit button.
But what I would like is for each validation message to go away as soon as that field is entered or corrected - or at least when I click on or tab to another field. However, when I enter a value in a TextBox following a required field error and then move to another field, the error message is still displayed. But if the TextBox happens to be a textarea (TextMode=MultiLine) then it does work as I want (on moving to another field)! Also if I make a selection from a DropDownList ...
Go to the complete details ...