Last Updated: 24 Oct 2022 11:46 by ADMIN
Release R1.2023-Increment.1(09.Nov.2022)

Bug report

When server-side localization is used Filtering is always enabled.

Reproduction of the problem

Runnable sample is available in ticket 1580765
The Filterable.Operators automatically configures the messages for the string, number, date and enum operators based on the resx files.

Current behavior

Filtering for the TreeList is always enabled.

Expected/desired behavior

Filtering for the TreeList should be configurable irrespective of whether localization is used or not.


After the TreeList is initialized call the setOptions method and disable filtering:

    var treelist = $("#treelist").getKendoTreeList();


  • Kendo UI version: 2022.3.913
  • Browser: [all]
Last Updated: 15 Sep 2022 13:35 by Andrew

Bug report

InLine Editable TreeList doesn't send all its data on Create and Update, if it is reorderable and the "Update" text of the Update button is clicked

Reproduction of the problem

  1. Run this project
  2. Click Add new record or Add child
  3. Enter a Name and a Url
  4. Click on the "Update" text of the Update button
  5. Inspect the Network tab for Create/Update request

For a visual reproduction guide review this screen capture

Current behavior

When the text of the Update button is clicked a part of the updated data item isn't sent to the server.

Expected/desired behavior

The whole data item has to be send to the server on Update/Create


  • Kendo UI version: 2022.3.913
Last Updated: 05 Aug 2022 14:07 by Stacy

### Bug report

When the Drag-and-Drop functionality is enabled, the Update operation is not triggered when editing an existing item.

### Reproduction of the problem

1) Create an InLine editable TreeList;

2) Enable the dragging and dropping of the rows;

3) Edit an existing record and click the "Update" command. If you click at the span element "k-button-text", the Update request does not trigger. If you click outside of this element, the request triggers as expected.

A Dojo sample for reproduction:

### Expected/desired behavior

The "InLine" editing should work when the "move" option is enabled.

### Environment

* **Kendo UI version: 2022.2.802
* **jQuery version: 1.12.4
* **Browser: [all]

Last Updated: 04 May 2022 08:40 by ADMIN
Release 2021.R3.SP2

Bug report

Setting the HeaderHtmlAttributes of the TreeList throws a Null reference exception.

Reproduction of the problem

  1. In the Multi-column headers Demo of the Treelist try adding HeaderHtmlAttributes to a Group:
        .Columns(columns =>
            columns.Group(group => group
                .Title("Personal Info")
                .HeaderHtmlAttributes(new {@class="myClass"})
                .Columns(info =>

Current behavior

Null reference exception is thrown.

Expected/desired behavior

The Html attributes should be added to the header.


  • Kendo UI version: 2021.2.616
  • Browser: [all]
Last Updated: 17 Jan 2022 12:58 by ADMIN
Release 2022.R1

In ASP.NET Core, when using a TreeList with a data source that gets referenced by its id (instead of defining the data source directly on the TreeList), the built-in search functionality of the toolbar does not apply the filter to the data source. On each change of the search text the data source will send a new request, but the filter parameter is always null. When using the same approach for the Grid widget, the filter gets applied as planned. The attached project shows the behavior for both the TreeList and the Grid in detail.

Is this a bug? Is there another workaround than applying the data source directly to the TreeList (e.g. using JavaScript)?

Last Updated: 13 May 2021 07:39 by ADMIN
Release 2020.R3

Bug report

Column.Filterable.Ui option of the TreeList widget does not call the handler function. Can be replicated only in ASP.NET Core.


* **Kendo UI version:** 2020.2.617
* **jQuery version:** 1.12.4
* **Browser:** [all] 

Last Updated: 24 Jul 2020 07:57 by ADMIN
Created by: n/a
Comments: 1
Category: TreeList
Type: Feature Request

Align more to grid items (since treelist is essentially a grid with parent/child).  Need a ForeignKey element to allow for helpers etc. instead of forcing override and manual Templates.

                columns.Add().Field(n => n.StatusId).Title("Status").Width(150).Template("#=statustemplate(data)#");
                columns.Add().Field(n => n.CategoryId).Title("Category").Width(150).Template("#=categorytemplate(data)#");

ForeignKeys should be treated the same was a grid elements and allow for the UIHint, etc.

Full alignment of the .Add function to .Bound in grid would be nice as well, but naming is as critical as the functionality.

Last Updated: 29 Apr 2020 12:10 by ADMIN

.HtmlAttributes is available to columns, but not to elements such as commands.

                 columns.Add().Command(command => {
                    command.Custom().Name("change").Text("Change Control").Click("cmdChangeControl");


Should work the same as other elements/components and allow:

command.Edit().HtmlAttributes(new { type = "button", @class = "btn btn-primary" });   <- from grid. 

Last Updated: 15 Oct 2019 08:07 by ADMIN
Created by: Rick
Comments: 0
Category: TreeList
Type: Feature Request

I have worked with the grid and have successfully been able to change the update/cancel button text/icon for inline editing using the code below.

commands.Edit().Text(" ").IconClass("fa glyphcolor fa-edit").CancelText(" ").CancelIconClass("fa fa-times").UpdateText(" ").UpdateIconClass("fa fa-check");

For the TreeList the IconClass, CancelText, CancelIconClass UpdateText or UpdateIconClass are not exposed functions.  Currently using JQuery and CSS you can workaround this but I would be nice if the TreeList exposed this functionality as the grid does.

Last Updated: 23 Aug 2019 09:05 by ADMIN
Created by: Mike
Comments: 0
Category: TreeList
Type: Feature Request

I'd like to see the Editable.Window Configuration in TreeLists like in Grids, one would actually expect this configuration to be available on all controls that have an Editable configuration.


On a grid I use this code to set AutoFocus, but it is only available through JQuery on a TreeList.

.Editable(editable => editable.DisplayDeleteConfirmation(false)
                  .Window(w => w





Last Updated: 21 May 2019 08:25 by ADMIN
Created by: John A
Comments: 5
Category: TreeList
Type: Feature Request

Problem Statement: Unable to set the Filterable operators instead of default's in Tree List .Net Core.

When i add the below to the TreeList :

          (f => f
              .Operators(op => op
                  .ForString(str => str.Clear()
                      .DoesNotContain("Does not contain")
                      .StartsWith("Start with")
                      .EndsWith("Ends with")
                      .IsEqualTo("Is equal to")
                      .IsNotEqualTo("Is not equal to")


Severity Code Description Project File Line Suppression State
Error CS1061 'TreeListFilterableSettingsBuilder<dynamic>' does not contain a definition for 'Operators' and no accessible extension method 'Operators' accepting a first argument of type 'TreeListFilterableSettingsBuilder<dynamic>' could be found (are you missing a using directive or an assembly reference?) MSA_Client_Portal C:\Users\anilc\source\repos\Client Portal - NEW\src\MSA_Client_Portal\Views\LegislationSection\LegislationTree.cshtml 90 Active