fckEditor与updatePanel 的结合怎么出问题了?
把 fckEditor放在 updatePanel 里面,点任何一个提交按钮后,发现fckEditor工具栏都没有了,并且fckEditor也处于不可用的状态了。如果放在updatePanel 外则没有这个问题出现。
我看上网上的解决方案,可我弄上去还是没用
http://forums.asp.net/p/1028530/1406390.aspx#1406390
------解决方案-------------------- <asp:UpdatePanel ID="UpdatePanel1" runat="server">
<Triggers><asp:PostBackTrigger ControlID="fckEditor1" /></Triggers>
<ContentTemplate>
</ContentTemplate>
</asp:UpdatePanel>
试试看
------解决方案--------------------呵呵是没有用,因为没有fckEditor这个控件,但是这类的控件都要异步加载自己的js和图片,如果分布看这类控件加载过程是很诡异的。
------解决方案--------------------因为。。。UpdatePanel里面的东西是动态填充的,FckEditor不是标准.Net控件,所以需要手动填充。。。
在按钮的提交事件中需要加类似的语句:
C# code
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "HtmlAreaScript", "initEditor();", true);