TinyMCE (как и другие редакторы WYSIWYG, FCKEditor и т. Д.) Страдает от проблем с проверкой обратной передачи. По умолчанию на любой странице ASP.Net при обратной передаче проверяется ее содержимое, а любой незашифрованный HTML-код выдает ошибку проверки обратной передачи.
Сейчас многие люди, в том числе на этих форумах, предлагают отключить проверку обратной передачи validaterequest = "false", но это делает вас уязвимыми для атак с использованием сценариев. Лучше всего связать функцию с событием асинхронной обратной передачи, которое срабатывает просто перед асинхронной обратной передачей. Эта функция JavaScript должна HTML кодировать данные TinyMCE, отправляемые обратно на сервер, затем она пройдет проверку обратной передачи, и вы будете в порядке.
Я полагаю, что TinyMCE и другие редакторы правильно делают это на обратных передачах, но не на асинхронных обратных передачах, поэтому проблема заключается в том, что если вы посмотрите на источник TinyMCE, вы, вероятно, сможете найти их функцию, которая делает это, и просто добавить привязку к событию.
Надеюсь, это поможет