TinyMCE编辑器文本在更新面板中使用时未显示

本文关键字:显示 文本 编辑器 更新 TinyMCE | 更新日期: 2023-09-27 18:27:03

我正在使用TinyMCE编辑器扩展器,并试图在点击数据列表(它在其他更新面板中)项目模板按钮时显示文本,当我选择项目时,我在更新面板内使用文本框和扩展器,当页面加载时,文本会丢失。我正在使用模式:确切地说,我无法将其更改为文本区域。

我试过了http://www.tinymce.com/forum/viewtopic.php?id=6034但它只适用于文本区域。

如何使其在精确模式下工作。有人请给出一些解决方案。

 <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
     <ContentTemplate>
        <asp:TextBox ID="txb1" runat="server"></asp:TextBox><br />
        <ext:TinyMceExtender runat="server" ID="TinyMceExtender1" TargetControlID="txb1"Theme="FullWithImage"></ext:TinyMceExtender>
      </ContentTemplate>
</asp:UpdatePanel>  

当我只使用。。

   ScriptManager.RegisterClientScriptBlock(UpdatePanel1, this.GetType(), "init", "tinyMCE.execCommand('mceAddControl', false, '" + txb1.ClientID + "');", true); 

然后文本不会丢失,但下一项文本不会显示,并且当我添加updatepanel1.update()时;有了它,然后再次加载(第一次),文本显示,但当我点击数据列表项目时,文本丢失了。

请有人帮我。

TinyMCE编辑器文本在更新面板中使用时未显示

我在同一页上使用tinyMCE编辑器,删除了扩展器并添加了

var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_endRequest(function () {
    TinyMCEEditor();
});