Текст TinyMCE Editor не отображается при использовании его на панели обновления - PullRequest
1 голос
/ 08 марта 2012

Я использую TinyMCE Editor Extender и пытаюсь показать текст при нажатии на список данных (он есть на другой панели обновлений). Нажатие кнопки «Шаблон элемента». Я использую текстовое поле и расширитель на панели обновления, когда выбираю элемент, появляется потерян, когда страница загружается нормально работает. Я вижу текст, поскольку я выбираю элемент, текст становится отключенным. Я использую режим: точно, я не могу изменить его на textarea.

Я пробовал с http://www.tinymce.com/forum/viewtopic.php?id=6034, но он работает только для textarea.

как заставить работать в точном режиме. Кто-то, пожалуйста, дайте какое-нибудь решение.

 <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 (); при этом снова включается (впервые), текст показывается, но когда я нажимаю на элемент списка данных, текст теряется.

Плз, кто-нибудь, помогите мне ..

1 Ответ

1 голос
/ 26 марта 2012

Я использую редактор tinyMCE на той же странице, удалил расширитель и добавил

var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_endRequest(function () {
    TinyMCEEditor();
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...