When setting the DialogsCssFile property, the generated markup of the RadEditor wrapper changes from Radeditor RadEditor_<MyCustomSkin> reWrapper to Radeditor <MyCustomSkin> reWrapper. Since the custom skins generated through the Theme Builder requires the Radeditor RadEditor_<MyCustomSkin> reWrapper class syntax, they won't be applied to the RadEditor body. The string <MyCustomSkin> is the name of the custom skin. To fix the problem explicitly set the RenderMode property of RadEditor to "Lightweight", i.e. <telerik:RadEditor RenderMode="Lightweight" DialogsCssFile="~/MyCustomSkin/DialogContents.css" ID="RadEditor1" runat="server" Skin="MyCustomSkin" EnableEmbeddedSkins="false"> <ImageManager ViewPaths="~/" UploadPaths="~/" /> </telerik:RadEditor>
I am going to close this bug item with status completed - having in mind that the RenderMode classic is not supported as of 2015 and the problem does not exist when the RenderMode is set to Lightweight.
Regards,
Rumen
Progress Telerik