Спасибо.Я опробовал несколько решений и нашел одно.Выкладываю это здесь.Может быть, кому-то может понадобиться этот
элемент управления Radtextbox
test - это метод, вызываемый Blur
Psuedocode для метода теста:
- get radcontrol RadTextBox4.
- Проверьте требуемые условия, например: if (txtbox.get_value ()! = '') {Txtbox.Button.className = "MyButton";}
- Назначение класса кнопки динамически на основе значения в текстовом поле.
В приведенной выше функции, если регулярное выражение не соответствует, мы назначаем недопустимое изображение кнопки, Если регулярное выражение соответствует, мы назначаемправильное изображение кнопки, если есть ошибка, мы назначаем изображение ошибки из cssclass
.MyButton {background: url ('Error.png') 0 0 no-repeat! важный;} .MyButton_1 {background: url ('help_16x16.png') 0 0 no-repeat! Важный;} .MyButton_2 {background: url ('RegexError.png') 0 0 no-repeat! Важный;}
Таким образом, приведенный выше код можно использовать для динамического изменения изображений и стилей кнопок в radtextbox