когда мы используем какой-либо валидатор над любым элементом управления и добавляем ajax-элемент управления (ValidatorCalloutExtender) поверх валидатора, тогда нам нужно указать targetID в качестве идентификатора валидатора.В такой ситуации мы получаем такое же сообщение об ошибке как в расширителе, так и в валидаторе.Как избежать этого многократного сообщения об ошибке.
Полагаю, вы уже узнали, но в любом случае вот ответ:
Установите свойство Display = "None" в валидаторе при использовании ValidatorCalloutExtender.