我正在构建一个复合控件,它使用telerik ajax控件作为它的输入,现在RadComboBox和RadTextBox工作得很好,保持状态并返回编辑值,但是radeditor每次都会发送一个空字符串。这就是关键,它只在火狐中发生,在IE中,RadEditor完全按照预期工作并发布它的文本。以前有没有人遇到过这个问题,有没有一个解决方案来解决这个问题,因为我不能保证我的用户不会使用Firefox?
忘了提一下,RadEditor在updatepanel中。
发布于 2010-02-18 23:21:06
尝试以下知识库文章:http://www.telerik.com/support/kb/aspnet-ajax/editor/radeditor-content-not-saved-after-ajax-update-in-firefox.aspx
如果您使用客户端代码(例如JavaScript中的form.submit() )手动提交页面,则可能需要从RadEditor客户端API调用saveContent()方法。这将确保编辑器HTML将与其余的已发布数据一起发送。
https://stackoverflow.com/questions/2289335
复制相似问题