Unplanned
Last Updated: 18 Sep 2023 11:57 by ADMIN

Setting EnableEmbeddedSkins="false" in RadGrid when FilterType="HeaderContext" is not applied to the ListBox (filterCheckList) hence the following error is thrown:

Telerik.Web.UI.RadGrid+RadListBoxShared with ID='filterCheckList' was unable to find an embedded skin with the name 'MY_THEME'   

 

Completed
Last Updated: 30 Jun 2023 12:58 by ADMIN
Release R2 2023 SP1

In our application we use ListBox with property EnableMarkMatches set. When we enter a search criteria with the keyboard you see in the selected rows the search criteria Bold. (See attached screenshot)

When u click with the mouse on this bold search criteria you get an error message in the console of the browser:

 

RadListBoxScripts.js:1223 Uncaught TypeError: Cannot read properties of null (reading 'get_enabled')

    at c.RadListBox._onClick (RadListBoxScripts.js:1223:6)

    at HTMLLIElement.<anonymous> (RadListBoxScripts.js:476:4)

    at HTMLDivElement.dispatch (jQuery.js:3:12445)

    at r.handle (jQuery.js:3:9174)

 

This issue is reproducible at

https://demos.telerik.com/aspnet-ajax/listbox/examples/functionality/keyboardsupport/defaultcs.aspx?

Unplanned
Last Updated: 09 Feb 2023 14:17 by Nenad
Created by: Nenad
Comments: 0
Category: ListBox
Type: Bug Report
0
It seems that problem sometimes appears when item is moved from RadListBox1 - SourceListBox to  RadListBox2 - DestinationListBox.

Anyway, if item is moved from one listbox to the other one by one with the arrow, it works good. Item is assigned the biggest SortOrder number and appears last in sorting order.

However, move of multiple items (or all items) at the same time, creates the same SortOrder value for ALL the moved items. Is that expected behavior? I removed move all button since it makes it very hard to sort items once they all have the same SortOrder value.
Won't Fix
Last Updated: 08 Jun 2022 08:23 by ADMIN
ADMIN
Created by: Ivan Danchev
Comments: 1
Category: ListBox
Type: Bug Report
1

			
Unplanned
Last Updated: 02 Jun 2022 12:02 by Lou
Created by: Lou
Comments: 0
Category: ListBox
Type: Feature Request
1

 I would like to implement a list picker with item grouping in the destination Asp.Net RadListBox.

Unfortunately the Telerik Asp.net RadListBox control does not seem to support item grouping natively. I have seen a forum post from 2019 that suggests adding custom group items https://www.telerik.com/forums/subheadings-in-radlistbox  We could do this but would prefer a more native solution.

Unplanned
Last Updated: 24 May 2022 15:00 by ADMIN

 

Code to replicate the issue

<telerik:RadListBox
    RenderMode="Lightweight"
    runat="server"
    ID="RadListBoxSource"
    AllowTransfer="true"
    TransferToID="RadListBoxDestination"
    ButtonSettings-AreaWidth="35px">
    <EmptyMessageTemplate>
        empty message
    </EmptyMessageTemplate>
</telerik:RadListBox>
<telerik:RadListBox
    RenderMode="Lightweight"
    runat="server"
    ID="RadListBoxDestination"
    ButtonSettings-AreaWidth="35px">
    <EmptyMessageTemplate>
        empty message2
    </EmptyMessageTemplate>
</telerik:RadListBox>

Unplanned
Last Updated: 14 Dec 2021 09:56 by ADMIN
Created by: Aaron
Comments: 1
Category: ListBox
Type: Bug Report
0

Enabling/Disabling the ListBox on the client is not persisted across PostBacks.

To replicate the issue

ListBox markup

<telerik:RadListBox runat="server" ID="RadListBoxA" CheckBoxes="true" Enabled="false">
    <Items>
        <telerik:RadListBoxItem Text="Item 1" />
        <telerik:RadListBoxItem Text="Item 2" />
        <telerik:RadListBoxItem Text="Item 3" />
        <telerik:RadListBoxItem Text="Item 4" />
    </Items>
</telerik:RadListBox>

<telerik:RadButton runat="server" ID="RadButton1" Text="Toggle State" AutoPostBack="false" OnClientClicked="ToggleListBoxStates" />
<telerik:RadButton runat="server" ID="RadButton2" Text="Postback" AutoPostBack="true" />

 

OnClientClicked event handler

function ToggleListBoxStates(sender, args) {
    var listBoxA = $find("<%= RadListBoxA.ClientID %>");
    listBoxA.trackChanges();
    listBoxA.set_enabled(!listBoxA.get_enabled());
    listBoxA.commitChanges();
}

Run the example, change the ListBox state and do a PostBack.

Notice, the state changes back.

Declined
Last Updated: 14 Jun 2021 14:24 by ADMIN
Created by: Martin
Comments: 1
Category: ListBox
Type: Feature Request
0
RadListBox allows to declaratively bind the Text and Value properties of the ListItems, e.g:

<telerik:RadListBox runat="server" DataTextField="Text" DataValueField="Id">

Unfortunately, this is not possible for the ImageUrl property.

My Suggestion: please allow to also bind the ImageUrl declaratively as known from other controls, e.g:

<telerik:RadListBox runat="server" DataTextField="Text" DataValueField="Id"
    DataImageUrlField="..."

// and maybe even like this:

    DataImageUrlFormatString="..." DataImageUrlFields="...">
Completed
Last Updated: 09 Jun 2021 18:16 by ADMIN
We are using List box item scroll into view to scroll to the item selected in the list box. However, the scroll is not working in the Chrome browser in a UHD touch screen laptop device.
Unplanned
Last Updated: 04 Nov 2020 11:07 by ADMIN

Replicate by dragging a RadListBox item vertically in the Drag-and-drop demo, on a mobile device.

Unplanned
Last Updated: 01 Jun 2020 16:21 by ADMIN
Created by: XiMnet Malaysia
Comments: 0
Category: ListBox
Type: Feature Request
5
Hi,

Would love to have feature for reorder animation and drop placeholder when user is reordering the item(s) in the Radlistbox.

A example would be the list in invisionapp.com as attached.

Another example would be like JQUERYUI's sortable plugin. 
URL: https://jqueryui.com/sortable/#placeholder.

Thanks.
Unplanned
Last Updated: 30 Apr 2020 08:49 by ADMIN
ADMIN
Created by: Rumen
Comments: 2
Category: ListBox
Type: Feature Request
4
The control should provide support for the JAWS screen readers, which will enable it for use by visually impaired users.

More details are available in the following forum thread - https://www.telerik.com/forums/how-is-listbox-usable-for-screen-readers
Unplanned
Last Updated: 03 Jan 2020 15:13 by ADMIN
Issue 1 - Items in ListBox missing and/or cut off.
Issue 2 - Incorrect highlighting
Issue 3 - Moving items sometimes doesn't work
Issue 4 - Scrolling of items scrolls the whole page instead (sometimes)
Issue 5 - Bottom ListBox cut off (Chrome dev tools, iPhone 5/SE)
Issue 6 - Scrolling in ListBox sometimes selects items
Issue 7 - Sometimes items in the Listboxes cannot be selected at all. (Intermittent)
Declined
Last Updated: 02 Jan 2020 17:04 by ADMIN
Completed
Last Updated: 31 Oct 2019 11:45 by ADMIN
Release R3 2019 SP1
Completed
Last Updated: 04 Oct 2019 15:36 by ADMIN
Unplanned
Last Updated: 22 Apr 2019 13:10 by ADMIN
I have a few instances where I need OnClientSelectedIndexChanging inorder to stop the listbox selectedIndexChanged event from posting back in certain cases. In those cases I stop it from posting back by setting the e.set_cancel(true);

function CheckForListBoxReorder_OnClientEvent(sender, e) {
    if (ListboxReordered()) {
        alert('Please save changes to the bus order.');
        e.set_cancel(true);
    }
}

This works very nicely, but I'm getting many errors because although it looks like it's still selected to the proper row in the listbox the selectedIndex is now -1.
Unplanned
Last Updated: 05 Oct 2018 16:29 by Michael Schweighardt
Completed
Last Updated: 09 Jul 2018 12:48 by ADMIN
A workaround is to disable the embedded jQuery and use an older version (for example, 1.11.1 which is the previous version the suite used): https://docs.telerik.com/devtools/aspnet-ajax/controls/scriptmanager/disabling-the-embedded-jquery

Repro steps:

1. put a listbox on the page
2. configure it so it does postbacks (e.g., on selection changed, or any other feature)
3. ivnoke said postback (e.g., select an item)

Expected: the action is carried off

Actual: Firefox throws TypeError: access to strict mode caller function is censored

Sample markup

        <telerik:RadListBox runat="server" ID="rlb1" OnSelectedIndexChanged="rlb1_SelectedIndexChanged" AutoPostBack="true">
            <Items>
                <telerik:RadListBoxItem Text="first" Selected="true" />
                <telerik:RadListBoxItem Text="second" />
            </Items>
        </telerik:RadListBox>
1 2 3