Я использую элемент управления HTMLEditor из ASP.NET AJAX Control Toolkit. Работает отлично. Я хотел бы подключить событие keyup (onkeyup), чтобы я мог делать такие вещи, как отображать (приблизительное) текущее количество символов в редакторе.
Я пришел к выводу, что редактор в конечном итоге является элементом textarea внутри элемента iframe. Я могу прикрепить события к текстовой области, используя следующий синтаксис:
$addHandler($get("Editor1_ctl02_ctl01"), "keyup", displayCharCount);
Эта строка работает без ошибок. Однако указанный метод (displayCharCount) никогда не вызывается. Я не знаю, является ли это функцией текстовой области, находящейся в iframe, или элемент управления уже съел событие или что.
FWIW, это работает, как и ожидалось, на простой странице, которая использует обычный элемент textarea.
Есть идеи?