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

RadGrid Skin error

8 Answers 179 Views
WebParts for SharePoint
This is a migrated thread and some comments may be shown as answers.
Werner Co PC Programmers
Top achievements
Rank 1
Werner Co PC Programmers asked on 31 Mar 2015, 03:51 PM
I have setup several radgrid webparts and am running into an issue. At first the webparts work fine but after the server restarts on the weekend the webparts cause an error. If I do a repair install of the Telerik webparts, it solves the issue until the next server reboot (or IISReset) What can I do to solve this issue?

Thanks


Error:
System.InvalidOperationException: Telerik.Web.UI.RadWindow with ID='g_78be1aeb_3a1d_4490_9f07_c51834a37899_BindingWindow' was unable to find an embedded skin with the name 'Windows7'. Please, make sure that the skin name is spelled correctly and that you have added a reference to the Telerik.Web.UI.Skins.dll assembly in your project. If you want to use a custom skin, set EnableEmbeddedSkins=false.
at Telerik.Web.SkinRegistrar.GetEmbeddedSkinAttributes(ISkinnableControl control, Type controlType, Boolean designTime)
at Telerik.Web.SkinRegistrar.RegisterCssReferences(ISkinnableControl control)
at Telerik.Web.UI.RadWindow.ControlPreRender()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

8 Answers, 1 is accepted

Sort by
0
Marin
Telerik team
answered on 03 Apr 2015, 09:09 AM
Hi,

This error is caused when the Telerik.Web.Skins.dll assembly cannot be found in the project (additional information in also available in this help article). You can verify that after restart the correct version of the assembly is still in the same place and you have the correct reference in the project.
Generally server reboot should not remove assemblies from the system. We also recommend to keep the assemblies in the GAC and reference them from there.

Regards,
Marin
Telerik
 

See What's Next in App Development. Register for TelerikNEXT.

 
0
Werner Co PC Programmers
Top achievements
Rank 1
answered on 07 Apr 2015, 12:58 PM

This is not a custom project but the SharePoint Web Parts that come with the software. I have no way to check references with this.

Also, I have found that if I go through SharePoint Admin and retract radcontrolssp.wsp and redeploy it, that the error will go away.

 One other item, this is a 3 server system (Web, application and SQL).

0
Werner Co PC Programmers
Top achievements
Rank 1
answered on 07 Apr 2015, 12:59 PM
Also, I have checked the DLLs and they do not move or disappear.
0
Marin
Telerik team
answered on 09 Apr 2015, 12:46 PM
Hello,

We replied to your support ticket on the same issue with further suggestions to check IIS setup and web.config settings prior and after the issue happens to see if there are any differences in the two cases.

In order to avoid duplicate posts here we can continue the communication in the other support ticket.

Kind Regards,
Marin
Telerik
 

See What's Next in App Development. Register for TelerikNEXT.

 
0
Rafey
Top achievements
Rank 1
answered on 06 May 2015, 03:26 PM

We are seeing the same issue in our SharePoint environment.  Please help. 

 


System.InvalidOperationException:
Telerik.Web.UI.RadWindow with
ID='g_14fb7cf7_0214_4921_a821_77c808af91e0_BindingWindow' was unable to find an
embedded skin with the name 'Windows7'. Please, make sure that the skin name is
spelled correctly and that you have added a reference to the
Telerik.Web.UI.Skins.dll assembly in your project. If you want to use a custom
skin, set EnableEmbeddedSkins=false.  

 at
Telerik.Web.SkinRegistrar.GetEmbeddedSkinAttributes(ISkinnableControl control,
Type controlType, Boolean designTime)   

 at
Telerik.Web.SkinRegistrar.RegisterCssReferences(ISkinnableControl
control)   

 at
Telerik.Web.UI.RadWindow.ControlPreRender()   

 at
System.Web.UI.Control.PreRenderRecursiveInternal()   

 at
System.Web.UI.Control.PreRenderRecursiveInternal()   

 at
System.Web.UI.Control.PreRenderRecursiveInternal()   

 at
System.Web.UI.Control.PreRenderRecursiveInternal()   

 at
System.Web.UI.Control.PreRenderRecursiveInternal()   

 at
System.Web.UI.Control.PreRenderRecursiveInternal()   

 at System.Web.UI.Control.PreRenderRecursiveInternal()   


 at
System.Web.UI.Control.PreRenderRecursiveInternal()   

 at
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,
Boolean includeStagesAfterAsyncPoint)

0
Marin
Telerik team
answered on 11 May 2015, 07:23 AM
Hi,

The recommendations are the same as in the previous posts in the this thread. Such error can occur if the Telerik.Web.UI.Skins assembly is missing from the project references or if it is a different version than the main Telerik.Web.UI.dll assembly.
You can check the project references, verify that all Telerik assemblies are successfully deployed in GAC and that all are the same version, and finally check the web.config file to make sure that all the Telerik related assemblies are defined in the <SafeControls> section in the web.config file with their correct version.

This should resolve the problem.

Kind Regards,
Marin
Telerik
 

See What's Next in App Development. Register for TelerikNEXT.

 
0
Rafey
Top achievements
Rank 1
answered on 14 Aug 2015, 03:43 AM
We are now having this issue with the supplied telerik SPRadGrid web part and the telerik SPListView web part.  We get this error when we try to build a new web part page and put either of these web parts on the page.  Can we please start a support ticket for this problem so we can solve this once and for all?
0
Maria Ilieva
Telerik team
answered on 18 Aug 2015, 10:21 AM
Hi Rafey,

I would suggest you to open a separate support ticket for the current installation issue you are facing, Thus we will be able to better track the case and based on the provided information to provide proper solution for your issue.

Regards,
Maria Ilieva
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Tags
WebParts for SharePoint
Asked by
Werner Co PC Programmers
Top achievements
Rank 1
Answers by
Marin
Telerik team
Werner Co PC Programmers
Top achievements
Rank 1
Rafey
Top achievements
Rank 1
Maria Ilieva
Telerik team
Share this question
or