我在更新面板中有一个文本框..
<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>
并在Code Behind上将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();
});
当用户更改某些文本并单击当时其他某个datalist项时,我想分配更改的文本,或者您可以说txb1到txbHtbl [selectedId]的新文本。
当我没有使用更新面板时,所有工作正常,但后来我使用更新面板我没有获得最新(更改值)值到文本框。
请有人帮助我,我早上被困住了..
答案 0 :(得分:0)
答案 1 :(得分:0)
我添加了
onchange_callback: function(ed) { ed.save(); }
到TinyMCE编辑器功能现在正在工作。