Declined
Last Updated: 13 Jan 2021 08:57 by ADMIN
RDUI
Created on: 04 Jun 2020 02:32
Category: Grid
Type: Bug Report
2
columns.Select() didn't show checkbox after upgrade Telerik UI for Asp.Net form 2019.3.1023 to 2020.2.513

I was try to upgrade Telerik UI for Asp.Net to 2020.2.513 form 2019.3.1023 ,but after I done the upgrade , 

the checkbox in the grid was disappeared with nothing change in my code.

I use the simple function columns.Select(), it seems the <label for='xxx#' class='k-checkbox-label k-no-text'></label>  no been build.

Is there anything I need to do after upgrade ?

3 comments
ADMIN
Neli
Posted on: 07 Jul 2020 09:51

Hello J.P.,

Thank you for sharing your experience. It could be helpful for other users facing the same problem. 

Đ¢here was a change in the rendering of the checkbox elements as marked in our Release History. It is due to the fact that the browsers started supporting the stylization of the default checkboxes. Previously, we added a label element and did hide the input itself so that we can style the checkbox. 

However, the checkboxes should be rendered correctly without any issues if all CSS and JavaScript resources are updated.

Regards,
Neli
Progress Telerik

Progress is here for your business, like always. Read more about the measures we are taking to ensure business continuity and help fight the COVID-19 pandemic.
Our thoughts here at Progress are with those affected by the outbreak.
J.P.
Posted on: 30 Jun 2020 15:29

I had this same issue when updating from 2019.3 to 2020.2. Turns out I had CSS unique to my project that was overriding the kendo CSS checkbox html. My CSS had been there for over a year and was working fine until the last update.  For instance all my JS validation labels complete changed fore/background colors when upgrading to the latest kendo. Its possible that as kendo updates and tweak their own CSS, it can expose or hide other internal CSS due to hierarchy of importance. 

 

I've been able to correct all the issues thus far. It's just something we have to go through with each upgrade.

ADMIN
Neli
Posted on: 10 Jun 2020 16:52

Hello,

I tested locally the described behavior. I created a UI for the ASP.NET MVC project with an old version. In the test project, there is Grid with checkbox selection. Then, I have upgraded to the newest version by using the Upgrade Project Wizard. The checkboxes are displayed correctly on my end and also work properly. 

Could you please let me know if you upgraded by using the Upgarde Project Wizard or manually? Are there any error messages? Please make sure you have followed the steps described in the article linked below:

- https://docs.telerik.com/aspnet-mvc/upgrade

Looking forward to your reply. 

Regards,
Neli
Progress Telerik

Progress is here for your business, like always. Read more about the measures we are taking to ensure business continuity and help fight the COVID-19 pandemic.
Our thoughts here at Progress are with those affected by the outbreak.