N
Nathan Sokalski
When testing a form of mine which uses RequiredFieldValidators that have the
Display property set to "Dynamic" the ErrorMessage property is automatically
removed when an entry is completely typed and the user leaves the textbox.
However, if the entry is selected from the list of previously typed entries,
the error does not disappear until the page is validated using the
Page.Validate() method. I find this very weird (not to mention it may be
confusing to visitors who use the form), since selecting from the list of
previously typed entries is supposed to be the same as typing something in.
Has anyone else noticed this? Is it simply a bug that will hopefully be
fixed in a future version of the .NET Framework? Is it only a problem with
IE (I am using IE 6.0 for my testing)? I would like to avoid this problem to
prevent confusion as to what is a valid entry, but I don't want to have to
postback to the server for every field in the form. Am I missing something?
Thanks.
Display property set to "Dynamic" the ErrorMessage property is automatically
removed when an entry is completely typed and the user leaves the textbox.
However, if the entry is selected from the list of previously typed entries,
the error does not disappear until the page is validated using the
Page.Validate() method. I find this very weird (not to mention it may be
confusing to visitors who use the form), since selecting from the list of
previously typed entries is supposed to be the same as typing something in.
Has anyone else noticed this? Is it simply a bug that will hopefully be
fixed in a future version of the .NET Framework? Is it only a problem with
IE (I am using IE 6.0 for my testing)? I would like to avoid this problem to
prevent confusion as to what is a valid entry, but I don't want to have to
postback to the server for every field in the form. Am I missing something?
Thanks.