RadGrid Q3 2008 Skins Available for Download

Thread is closed for posting
7 posts, 1 answers
  1. Answer
    Telerik Admin
    Telerik Admin avatar
    1500 posts
    Member since:
    Oct 2004

    Posted 17 Mar 2009 Link to this post

    Hello,

    Please find attached all RadGrid skins, which were embedded in the Q3 2008 RadControls version. They have been adapted to be fully compatible with the Q1 2009 release. In order to use them as non embedded skins, you should do the following:

    1. copy the corresponding CSS file and images to your website, the exact location depends on your preference;
    2. register the CSS file manually with a <link> tag or via an ASP.NET theme;
    3. set EnableEmbeddedSkins="false" to the control, which will use the non-embedded skin;

    For more information about RadControls' skinning mechanism and using non-embedded skins, please refer to:

    How skins work

    Skin registration

    Using skins in ASP.NET themes

    Disabling embedded resources

    An online demo, which shows how to use various RadControls with non-embedded skins is available at:

    Custom skins demo

    Let us know if you have any questions.


    Regards,
    the Telerik team

  2. Ray
    Ray avatar
    114 posts
    Member since:
    Mar 2009

    Posted 17 Mar 2009 Link to this post

     Using the above approach how do I actually make this work with ASP.net themes..
    Cureently the ASPnet themes (several) have skin files where the skin file has 
    <telerik:RadSlider runat="server" Skin="Web20" />
    This uses the embeded skins..
    Now the applicition does no know about Web20 skin, this is NOT a ASPnet theme, the theme has the linkage to the Web20..

    Now if I make a copy of Web20, say MyWb20 and fix up the css to remove the cell grids.. say..
    How does one now change the theme skin to use MyWeb20 skin, note unlike the trival examples provided, nothing changes in the application, no embededing css in the header as the skins are managed by the ASP themes directory which DOES not change..
    Changing Web20 within the them skin does not seem to do anything, as there does not apepar to be any way to tell telerick to go looking for MyWeb20 in xxx...see above as to why one cannot embed css linages into the usage header..

    Please advise how to make this work?



  3. Dimo
    Admin
    Dimo avatar
    7387 posts
    Member since:
    Sep 2012

    Posted 18 Mar 2009 Link to this post

    Hi Ray,

    As mentioned in my previous post, you need to set

    EnableEmbeddedSkins="false"

    (either in the theme's skin file, or directly in the control's server tag on the web page)

    This will prevent the control from registering embedded CSS files automatically and it will count on CSS files registered by the ASP.NET theme or by <link> tags.

    Sincerely yours,
    Dimo
    the Telerik team



    Instantly find answers to your questions on the new Telerik Support Portal.
    Check out the tips for optimizing your support resource searches.

  4. Ray
    Ray avatar
    114 posts
    Member since:
    Mar 2009

    Posted 18 Mar 2009 Link to this post

    Please read the question?,
    your answer is unrelated to the actual question..

    <telerik:RadSlider runat="server" Skin="Web20" />
    The web20 skin above requires the telerik control to process the "embedded" theme within the dll which does NOT exist!!
    Adding a css link to the page does NOT help..


  5. Tim Barton
    Tim Barton avatar
    29 posts
    Member since:
    Apr 2003

    Posted 18 Mar 2009 Link to this post

    Hi Ray,

     You have to do this 

    <telerik:RadSlider runat="server" Skin="Web20" EnableEmbeddedSkins="false" />

    and in the header of the aspx page put this

    <link href="./MySkins/Slider.Web20.css" rel="stylesheet" type="text/css" />
    Make sure you put the modfied skin in MySkins directory.

    Tim

  6. Ray
    Ray avatar
    114 posts
    Member since:
    Mar 2009

    Posted 18 Mar 2009 Link to this post

    Thanks for the reply, but this not the solution to the problem.. unless I am missing something here?..

    I have an existing set of appliciation wide themes, nothing to do with Rad controls.
    This defines the Aspnet themes, each which has a sperate skin file..
    Within the skin file for embeded skins one simply adds the rad skeleton <telerik:RadSlider runat="server" Skin="Web20" />
    , and the link to the embeded Rad skin "Web20"..

    Once you make EnableEmbeddedSkins="false" everything will break..
    Also adding <link href="./MySkins/Slider.Web20.css" rel="stylesheet" type="text/css" />
    to the indiviual page will aslo break the ASPnet themes, as the skin must be delivered by the Rad control istelf and it has no idea about the "myxxx" anything...I.e chaneging the aspnet theme to grey will do nothing to the embedded css link that you propose?

    The add href would have to have a page for every Asp net theme cobination, which defeats the purpose of ASP net themes..




  7. Dimo
    Admin
    Dimo avatar
    7387 posts
    Member since:
    Sep 2012

    Posted 19 Mar 2009 Link to this post

    Hi Ray,

    An embedded skin with the name of Web20 exists.

    If you still have troubles making a skin work, please send us a simple runnable application, so that we can see what you are trying to do.

    Sincerely yours,
    Dimo
    the Telerik team



    Instantly find answers to your questions on the new Telerik Support Portal.
    Check out the tips for optimizing your support resource searches.

Back to Top