This is a migrated thread and some comments may be shown as answers.

RadGrid Q3 2008 Skins Available for Download

6 Answers 1232 Views
Grid
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
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

6 Answers, 1 is accepted

Sort by
0
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?



0
Dimo
Telerik team
answered on 18 Mar 2009, 10:54 AM
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.
0
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..


0
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
0
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..




0
Dimo
Telerik team
answered on 19 Mar 2009, 09:11 AM
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.
Tags
Grid
Asked by
Telerik Admin
Top achievements
Rank 1
Iron
Answers by
Ray
Top achievements
Rank 1
Dimo
Telerik team
Tim Barton
Top achievements
Rank 2
Share this question
or