簡體   English   中英

TinyMCE:如何在后面的代碼中分配文本框值?

[英]TinyMCE : How to assign textbox value on code behind?

我在更新面板中有一個文本框。

<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Always">
   <ContentTemplate>
     <asp:TextBox ID="txb1" Class="tinyEditor"  runat="server"1 TextMode="MultiLine"></asp:TextBox>
   </ContentTemplate>
 </asp:UpdatePanel>

並在后面的代碼中將txb1值分配給哈希表(txbHtbl是哈希表)。

if (txbHtbl != null && txbHtbl.ContainsKey(selectedId))
{
  txbHtbl[selectedId] = txb1.Text;
  ViewState["txbHtbl"] = txbHtbl;
}

為了使tinymce工作,我被添加

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

當用戶更改某些文本並在那時單擊數據列表的其他項目時,我想分配更改的文本,或者您可以說txb1的新文本為txbHtbl [selectedId]。

當我不使用更新面板時,一切正常,但是隨后我使用更新面板,則無法獲得文本框的最新(更改后的值)值。

請有人幫我,我從早上開始就被困住了。

我已經添加了

onchange_callback: function(ed) { ed.save(); } 

TinyMCE編輯器功能現在可以正常工作了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM