Symptoms
The menu visual settings do not apply:

Solution
Check for the following
- Have you correctly set the Skin property? Keep in mind that Telerik RadMenu skins are case-sensitive. If you have set the Skin property to "None" no skin will be automatically applied.
- Verify the folder of the skin exists. All skins by default are located in ~/RadControls/Menu/Skins.
- Setting the SkinsPath property to invalid location would also cause similar problems.
- Verify the existence of the "styles.css" file within your skin folder e.g. ~/RadControls/Menu/Skins/MySkin/styles.css
- Check if the CSS rules from the skin are correctly prefixed with .RadMenu_[SkinName] e.g .RadMenu_MySkin
- If you have not set the Skin property and use ASP.NET 2 check if the web resource handler is properly configured. More info is available here.
- See the topic on How to create menu in user control with set OutputCache
- Check the doctype of the page. If you are using a case sensitive doctype, make sure that the casing of the skin value and the css styles is the same. For example, if you set Skin=TelerikCom and your css classes are actually RadMenu_telerikCom, for case-sensitive doctypes the skin will not apply. It will, however, apply correctly in quirks mode.
 |
According to HTML 4.0, the values of CLASS and ID attributes are case-sensitive. For more information see this msdn article. |
See Also