ASP.NET TextBox: TextChanged - требуется уточнение! - PullRequest
0 голосов
/ 19 июня 2011

Мой TextBox не отправляет событие TextChanged, когда я набираю его. Не должен ли каждый новый символ вводиться в событии TextChanged? Даже когда я включаю AutoPostBack, ввод в текстовое поле ничего не делает. Где я неправильно понимаю эту концепцию? Спасибо.

Ответы [ 3 ]

1 голос
/ 19 июня 2011

TextChanged вызывается только в том случае, если происходит только при отправке назад, когда вы нажимаете кнопку на странице, которая вызывает отправку назад, функция TextChanged вызывается, если с момента последнего обратного вызова произошли изменения.

1 голос
/ 19 июня 2011

читать документы ... AutoPostBack , TextChanged

TextChanged: "Происходит, когда содержимое текстового поля изменяется между публикациями на сервере." AutoPostBack: "Используйте свойство AutoPostBack, чтобы указать, будет ли выполняться автоматическая обратная передача на сервер, когда элемент управления TextBox теряет фокус. Нажатие клавиши ВВОД или TAB в элементе управления TextBox является наиболее распространенным способом изменения фокуса."

0 голосов
/ 19 июня 2011

TextChanged повышается только тогда, когда TextBox теряет фокус (onblur). TextChanged не поднимается, когда вы печатаете

...