Completed
Last Updated: 16 Mar 2022 09:24 by ADMIN
Release 2022.R1.SP.next
Jeff
Created on: 07 Feb 2022 17:27
Category: Checkbox
Type: Bug Report
1
CheckBoxFor label cannot be prevented from appearing, if the model field has a DisplayName set

Bug report

Reproduction of the problem

  1. Add a CheckBoxFor helper bound to a model field that has a DisplayName set:
@(Html.Kendo().CheckBoxFor(m => m.IsAvailable).Label(string.Empty))
[Display(Name = "test")]
public bool IsAvailable { get; set; }

Current behavior

Passing string.Empty or "" to the Label option has no effect and a label with text "test" is displayed.

Expected/desired behavior

The text of the DisplayName annotation should not be rendered as label, when an empty string is passed as a parameter to the Label option.

Environment

  • Kendo UI version: 2022.1.119
  • jQuery version: x.y
  • Browser: [all]
0 comments