Need More Info
Last Updated: 30 Jun 2020 15:29 by J.P.
RDUI
Created on: 04 Jun 2020 02:32
Category: Grid
Type: Bug Report
1
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 ?

2 comments
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.