Last Updated: 21 Sep 2023 08:53 by sonith
Created by: sonith
Comments: 0
Category: ListBox
Type: Feature Request

Is it possible to implement built-in "moveTop" and "moveBottom" tools for the ListBox?

  • "moveTop" will move the selected item at the top of the list.
  • "moveBottom" will move the selected item at the bottom of the list.


Last Updated: 20 Mar 2023 18:22 by ADMIN
Created by: n/a
Comments: 1
Category: ListBox
Type: Feature Request
I need to add new items to the top of the ListBox.

Could you please implement this functionality?
Last Updated: 22 Feb 2023 15:27 by DR

Bug report

When the clearSelection method of the ListBox is used for connected ListBoxes the toolbar buttons remain active.

Reproduction of the problem

  1. Run this Dojo
  2. Select an item
  3. Click the Clear button

Current behavior

The toolbar items of the ListBox remain active

Expected/desired behavior

The toolbar items of the ListBox must be disabled automatically


  • Kendo UI version: 2023.1.117
Last Updated: 06 Jan 2023 15:37 by ADMIN
Release R1.2023-Increment.3(18.Jan.2023)

### Bug report

The Telerik UI ListBox is not being rendered when the AutoBind() option is specified. Regardless of the value that is put inside the method - be it true/false.

### Reproduction of the problem

1. Set the DataSource option of the ListBox without specifying type such as Ajax/Custom.

2. Set the AutoBind(true) option.

3. Run the application - the page is not rendered at all.

### Expected/desired behavior

The widget should be rendered when the AutoBind is set to true/false.

### TicketID: 1524780

### Possible reason for the behavior

When the Ajax/Custom type of the data source is not specified, the type defaults to null. Hence, there is a boolean property that is checked inside the VerifySettings method of the ListBox.cs file in the source. The IsClientBinding property checks if the widget is bound to a data source, however, since the data source does not have a type, it thinks that the widget is bound to the data via the BindTo option which is incorrect. 

Having the AutoBind() property and the BindTo() property enabled, a C# error is thrown inside the VerifySettings() method. However, this error should not be thrown when a data source is specified (even without type).

### Environment

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

Last Updated: 19 Oct 2022 06:40 by Joel

Currently, when using the built-in vertical arrows(that move an item up or down inside the ListBox), the scrolled item can disappear from the view if there are more items in the ListBox.

Can you add automatic scrolling inside the view when moving a ListBox item , which is about to go outside the visible area?

The targeted functionality should be something like this: https://dojo.telerik.com/AtOWEhED  

Last Updated: 30 May 2022 04:24 by ADMIN
Created by: John
Comments: 0
Category: ListBox
Type: Feature Request

The Telerik documentation for ASP.NET Core says the multi select drag and drop between ListBoxes is not currently supported.
Adding this feature would improve the user experience/usefulness of this control. 

Last Updated: 18 Feb 2022 13:45 by ADMIN
Release 2022.R1.SP.next
Created by: Aaron
Comments: 4
Category: ListBox
Type: Bug Report

When using the ListBox control with drag & drop enabled, the "drag" event seems to be working correctly (ex. item is highlighted, it gets "selected" and "moves" as you move your cursor) but the "drop" event more often than not doesn't add the item to the list it was dragged to. Through testing, I've noticed that it does appear to occasionally get added to the other list successfully, but only after several failed attempts and it seems to be pretty random.

I've created two examples in REPL based on demo code:

Additional Information:
In our real application, these ListBox components are bound to properties of the View's model, which results in code that essentially uses "local data" similar to the examples above. I've noticed that the "official demo" of the ListBox component's drag & drop feature (https://demos.telerik.com/aspnet-core/listbox/drag-and-drop) appears to work correctly. However, I've also noticed that this demo is using an Ajax data source, which I suspect might be what's causing the different behavior.