This is a migrated thread and some comments may be shown as answers.

RadEditor does not work with AjaxSettings if InVisible initially

1 Answer 73 Views
Editor
This is a migrated thread and some comments may be shown as answers.
Pravs
Top achievements
Rank 1
Pravs asked on 27 Mar 2010, 06:30 PM
Hi,

I ran into this problem wherein my RadEditor does not render properly and the text area remains disabled.

I have two usercontrols : UC1 and UC2 on my page. When my page initially loads, only UC1 is visible. UC2, which has the RadEditor control, remains invisible when the page first loads. Upon clicking a button UC2 is set to visible via an Ajax callback, which is set via AjaxSettings with RadAjaxManager.
Whether the ajaxSettings are set in design mode or programmatically, it didn't make any difference in the behaviour of RadEditor. The RadEditor loads, toolbar loads, but the content is never displayed and remains disabled. When I check the html rendered using Firebug, I can see that the iFrame portion of the RadEditor is missing when ajaxSettings are present on the page. However, if the AjaxSettings are removed, everything works fine except that the controls are no longer ajaxified but have to postback to get/update the data.

I tried it in IE as well without any luck :( . Tried setting the AjaxSettings in PreRender ..no luck though. Tried loading/adding RadEditor programmatically and met the same luck.

Any suggestions would be appreciated.

Thanks,
Pravs

1 Answer, 1 is accepted

Sort by
0
Rumen
Telerik team
answered on 31 Mar 2010, 11:58 AM
Hi Pravs,

Could you please upgrade to the latest version 2010.1.309 (Q1 2010) and see whether the problem is fixed?

If the problem still persists after the upgrade then load the editor skin from the external css files as it is explained in this KB article: Registering an external skin of RadEditor.

Another suggestion is to register the CDN Skins as it is discusses in this help article: CDN Support.

If you unable to fix the issue, please isolate in a sample fully working project and send it for examination on our end. After reproducing the problem, I will do my best to fix it or to provide a workaround.

Sincerely yours,
Rumen
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
Tags
Editor
Asked by
Pravs
Top achievements
Rank 1
Answers by
Rumen
Telerik team
Share this question
or