Для вашего короткого вопроса «Что я делаю, так это то, что у меня есть валидатор в моей веб-форме и на странице sumbit есть функция javascript, которая обрабатывает на странице валидаторы и проверяет свойство isvalid. если IsValid ложен мне нужно добавить соответствующий класс CSS для этого элемента управления, который является ассоциированным к считывающему устройству. и типа Еогеаспа validor у меня есть другой класс в CSS «
Одно из решений линии » есть средство от CssClass in asp validators .. "
Если вы хотите узнать тип валидатора, добавьте в валидатор атрибут с именем data-type
и укажите его значение.
Для примера. <asp:RequiredFieldValidator data-type="required" ID="v1" runat="server" ErrorMessage="RequiredFieldValidator" ControlToValidate="TextBox1"></asp:RequiredFieldValidator>
Вы можете получить его с помощью document.getElementById("v1").getAttribute('data-type')
Другое Альтернативные
Если вы хотите добавить что-то больше, чем обычно в вашем веб-форму с каждым input
добавить (скрытый) абзаца, а затем на странице представить огонь JavaScript, который проверяет индивидуальный input
для проверки .. Если это допустимо, тогда его штраф. Если нет, то покажите абзац.
asp validator's преобразуется в код JavaScript во время выполнения .. Так зачем вам нужен тип валидатора ..? Дополнительная информация может быть полезной. – Bhavik
для каждого типа валидатора. У меня есть разные типы классов в css в случае сбоя проверки, который я хочу использовать. Вот почему мне нужен тип валидатора. –
есть средство CssClass в asp validators .. – Bhavik