Jak mogę przepisać komunikat ErrorMessage dla formantu CustomValidator na kliencie?

Mam CustomValidator, który sprawdza numer telefonu dla kilku różnych schematów numerowania telefonów. JavaScript po stronie klienta wygląda tak:

validatePhoneNumber(sender, args) {
    cleanNumber = args.Value.replace(/\D/, "");
    country = $("#" + CountryID).get(0).value;
    switch (country) {
        case "North America":
            args.IsValid = validateNAPhoneNumber(cleanNumber);
            if (!args.IsValid) sender.errormessage = "* Not a NA Phone #";
            break;
        case "UK":
            args.IsValid = validateUKPhoneNumber(cleanumber);
            if (!args.IsValid) sender.errormessage = "* Not a UK Phone #";
            break;
...
    }
}

Rzeczywista walidacja przebiega prawidłowo, a CustomValidator zawsze ma poprawną właściwość IsValid. Wydaje się jednak, że nadawca.errormessage został przepisany tuż po wywołaniu tej funkcji na wartość domyślną. Jak mogę zmienić wartość errormessage i sprawić, by była „przyklejona”?

questionAnswers(9)

yourAnswerToTheQuestion