У меня есть textbox
в одном столбце сетки, где при вводе определенного значения и потере фокуса текстового поля, следует отправлять сообщения на сервер, чтобы получить текст, проверенный с помощью метода на стороне сервера. Если запись верна, будет возвращен результирующий набор для заполнения остальных ячеек строки, в противном случае bgcolor текстового поля необходимо изменить на красный.
Я попытался отправить обратно очевидным способом, то есть сделать текстовое поле autopostback
в качестве true
и подключить обработчик событий OnTextChanged
на стороне сервера для проверки введенного значения.
Он работает с этой настройкой, но также влияет на поведение остальных элементов управления страницей. Например, если я нажимаю кнопку в другой сетке после ввода некоторого текста в текстовое поле, вызывается обработчик OnTextChanged
, что предотвращает событие click
кнопки, которое я также хочу вызвать для выполнения ее функциональности.
Просьба предложить, какие альтернативы / исправления я должен выполнить, чтобы включить проверку содержимого на стороне текстового поля на стороне сервера, а также заставить другие элементы управления / панели обновления работать, как ожидалось.