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

Kendo controls not properly rendering in Metro UI

3 Answers 132 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Parthasarathi
Top achievements
Rank 1
Parthasarathi asked on 07 Feb 2013, 02:21 PM
Hi All,

Will kendo controls be supported in Metro UI? In our current project, we are going to use kendo controls in Metro UI. For sample purpose, I have created Metro UI with 3 kendo controls like kendo upload, kendo dropdown and kendo listview. But kendo controls are not properly rendering in Metro UI. For your reference, I am adding the screenshot of it. Immediate help would be appreciated.

Regards,
Partha.

3 Answers, 1 is accepted

Sort by
0
Atanas Korchev
Telerik team
answered on 07 Feb 2013, 02:37 PM
Hi,

Kendo UI  is not supported in Windows 8 Metro applications (WinJS). This is due to the security restrictions applied by WinJS. 

We recommend using RadControls for Windows 8 instead.

Regards,
Atanas Korchev
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
0
Parthasarathi
Top achievements
Rank 1
answered on 09 Feb 2013, 02:08 PM
Hi Admin,

Thanks for quick reply. I understand the problem of Kendo UI with Metro. But, already we have used kendo controls in phase-1 of project with kendo controls in asp.net mvc without metro. It is already in the live. If we go with RadControls in phase-2, it would not be accepted by client because of variation in look and feel in both phases.That's what my concern. Is there any way to make it possible to use with metro even kendo not supported with metro. I mean, Is there any change needed in kendo css files / kendo jQuery files to make use kendo controls with metro? What I mean is, for example, kendo listview did not support persistance of checkbox selection throught the pages after pagination. I made it possible persistance of checkbox selection throught the pages using jQuery. In the same way, Is there anyway to make use kendo controls with Metro by changing script/css? Please give the clue if any. Then, I will try to find out the way to make use kendo controls with Metro. Immediate help would be appreciated.

Regards,
Partha.

0
Atanas Korchev
Telerik team
answered on 11 Feb 2013, 08:44 AM
Hello,

 Unfortunately there is no easy way to enable Metro support. You have to modify the source code of Kendo UI (mostly the JavaScript). You have to identify all places where html markup is inserted and wrap the  code in execUnsafeLocalFunction calls. You can patch only the widgets that you plan to use.

Regards,
Atanas Korchev
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
Tags
General Discussions
Asked by
Parthasarathi
Top achievements
Rank 1
Answers by
Atanas Korchev
Telerik team
Parthasarathi
Top achievements
Rank 1
Share this question
or