Проблема с запуском скрипта при показе модального окна
Работаю с ModalPopupExtender из ASP.NET AJAX. Заметил, что есть свойства OnCancelScript и OnOkScript, но отсутствует OnShowScript. Мне нужно запускать JavaScript функцию каждый раз, когда появляется всплывающее окно.
Раньше я решал подобные задачи через установку TargetControlID на фиктивный элемент управления. Создавал свой контрол, который сначала выполнял JS код, а потом использовал JavaScript методы для показа popup. Но сейчас мне нужно отображать модальное окно как с клиентской, так и с серверной стороны.
function initializeEditor() {
var editorConfig = {
selector: '#contentTextArea',
height: 300,
plugins: 'autolink lists link',
toolbar: 'undo redo | bold italic | alignleft aligncenter alignright'
};
tinymce.init(editorConfig);
}
Кто-нибудь знает способ реализации этого функционала?
Контекст: У меня есть текстовое поле в модальном окне, которое должно стать редактором TinyMCE. Проблема в том, что скрипт инициализации TinyMCE не работает с невидимыми элементами, поэтому нужно запускать его именно в момент показа модального окна.