This question is locked. New answers and comments are not allowed.
![](/forums/images/avatarimages/a1016a7a-6c4f-4e81-8465-e2e6f421a7b9progress-logo.jpg)
Telerik Admin
Top achievements
Rank 1
Iron
Telerik Admin
asked on 17 Mar 2009, 12:15 PM
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
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
6 Answers, 1 is accepted
0
![](/forums/images/avatarimages/default.gif)
Ray
Top achievements
Rank 1
answered on 17 Mar 2009, 11:45 PM
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?
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?
0
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.
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.
0
![](/forums/images/avatarimages/default.gif)
Ray
Top achievements
Rank 1
answered on 18 Mar 2009, 08:14 PM
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..
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..
0
![](/forums/images/avatarimages/f57d5e32-50d9-49d0-8a94-6c6b5ee4ad59kt.gif)
Tim Barton
Top achievements
Rank 2
answered on 18 Mar 2009, 08:45 PM
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
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
0
![](/forums/images/avatarimages/default.gif)
Ray
Top achievements
Rank 1
answered on 19 Mar 2009, 03:30 AM
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..
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..
0
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.
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.