Textbox background is missing in IE

4 posts, 0 answers
  1. Jagz W
    Jagz W avatar
    17 posts
    Member since:
    Mar 2012

    Posted 21 Nov 2012 Link to this post

    I have RadSkinManager in my master page and have telerik button in my aspx with master page.

    But the skin is not appearing on buttons in IE and it is working fine in Mozilla


    What will be the issue?
  2. Danail Vasilev
    Admin
    Danail Vasilev avatar
    1492 posts

    Posted 23 Nov 2012 Link to this post

    Hello Jagwinder,

    Your issue could be caused by a CSS limitation in Internet Explorer - the browser imposes a maximum limit of 31 StyleSheets per file and 4095 sectors in a file. You can find more information about that here. If that is the point try simply to add RadStyleSheetManager in your page.

    Meanwhile I have reproduced your scenario(RadSkinManager in MasterWebPage along with RadButton and RadTextBox(with set BackColor) in ASPX Page) in IE as well as FireFox and everything seems to work fine with the skins. You can have a look at the short video I have created. In addition please find attached my VS sample.

    If the issue persists could you try to reproduce it with the sample I have included in RadButton-RadSkinManager.zip archive and then explain the unexpected behaviour in a more detailed way as well as the modifications you have made to the sample?

    Kind regards,
    Danail Vasilev
    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 now.
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Jagz W
    Jagz W avatar
    17 posts
    Member since:
    Mar 2012

    Posted 25 Nov 2012 Link to this post

    Hi Danail Vasilev,

    Thanks for your help. You are correct, the issue is caused by CSS limitation of IE. When i removed some css file in .aspx page, it works well.

    Couly you suggest me the solution of this problem.



    Thanks,
    Jagwinder Singh.
  5. Danail Vasilev
    Admin
    Danail Vasilev avatar
    1492 posts

    Posted 26 Nov 2012 Link to this post

    Hi Jagwinder,

    If your issue is caused by the CSS limitation of IE then you can try a few approaches described in a more detailed manner here.

    Put in short you can try adding RadStyleSheetManager to your page. This approach however will partially reduce the number of the loaded CSS files and may lead to the second limitation of IE (4095 selectors in a CSS file).

    If you hit the second limitation as well unfortunately you can fix it only by the following steps:
    • Move all the stylesheets from the App_Themes folder to another location within the site
    • In the App_Themes folder create one or more CSS files in which you reference the removed CSS files one by one using @imort declarations.

    Kind regards,
    Danail Vasilev
    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 now.
Back to Top