A validator control has a Text
and an ErrorMessage
property, in normal usage the Text overrules the ErrorMessage, and the content inside the tag is the same as the Text property (like with Label.Text)
The ErrorMessage is used if no Text is specified or when a ValidationSummary is used.
I hope this helps you to find the real problem.