更新面板中的部分回发后,TinyMCE无法正常工作

时间:2014-04-05 10:39:40

标签: asp.net tinymce updatepanel partial-postback

我正在尝试在更新面板中使用TinyMCE编辑器和我的文本区域。在第一页加载它工作正常,但一旦更新面板更新文本区域丢失其格式并成为一个简单的文本区域而不是富文本编辑器。

我尝试了一些解决方案,但没有奏效。任何帮助将受到高度赞赏。

最诚挚的问候,

1 个答案:

答案 0 :(得分:0)

您需要在每次部分回发后再次初始化您的tinyMce。您可以使用以下方法执行此操作:

$(document).ready(function () {
            BindEvents();
            var prm = Sys.WebForms.PageRequestManager.getInstance();
            prm.add_endRequest(function () {
                BindEvents();
            });
        });

在你的BindEvents()函数中放置你的代码,用于initilize tinyMce或你希望在回发后保持活动的任何其他事件。

function BindEvents() {
//bind your jquery events and TinyMce initialization
}