1) The tool that offers this functionality was introduced in Q1 2012 and its name is Format Sets
). You can test its demo here
. The Apply Class dropdown always displays all styles in the page, except when the CssClasses property is not set.
2) The hasLayout
handlers are Internet Explorer specific and this feature is not offered by any other browser. They are windowed elements which have higher z-index than all HTML elements that is why they appear over the HTML dropdown. The only way to hide them is to remove the following CSS properties from the selected content:
3) CssClasses and CssFiles resets the available CSS classes in the dropdown on purpose. The CssClasses is used to restrict the available classes and display only the desired ones.
The CssFiles property is used to stop the population of page CSS styles in RadEditor and its content area. Once it is set the editor will not pick up the styles from the page and will read only the classes specified in this external CSS file. You can define all classes that you want to appear in the dropdown in this CSS file(s) imported through the CssFiles property.
4) The only way to restrict the classes populated in the dropdown is through the CssClasses property. Another approach is to load a file containing only the desired CSS classes.
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed