0
它在第一次加载页面时正常运行。但是,当我们做Postback时,编辑器会随着textarea消失。 回发是由于页面上的下拉菜单发生的。openWYSIWYG-编辑器在回发中消失
<asp:TextBox runat="server" ID="TBClosingInstructions" TextMode="MultiLine" Rows="8" Columns="40" TabIndex="2" Font-Name="Verdana"></asp:TextBox><script language="JavaScript">generate_wysiwyg('TBClosingInstructions');</script>
我希望编辑器在回发后仍然保留。我试过下面的代码
if (Page.IsPostBack)
{
this.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script language=\"JavaScript\">generate_wysiwyg('TBClosingInstructions');</script>", true);
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "ClientScript", "<script language=\"JavaScript\">generate_wysiwyg('TBClosingInstructions');</script>", true);
}
尝试registerStartupScript和registerClientScriptBlock单独绑定每个回发中的JavaScript函数。但这不起作用。
有没有其他的选择?请建议。