[英]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.