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: 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.

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: 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)
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>
Unplanned
Last Updated: 21 Oct 2016 10:45 by ADMIN
When using:

Value = "(null)"
Text = "(no user)"

as item in the ListBox, the filter must work correctly, and after opening the menu the item should be checked if previously filtered.

Additionally if the item have NULL value instead of "(null)" The visible value must be localized. 
Completed
Last Updated: 26 Sep 2016 15:52 by ADMIN
ADMIN
Created by: Ivan Danchev
Comments: 0
Category: ListBox
Type: Bug Report
0

			
Completed
Last Updated: 25 May 2016 14:07 by ADMIN
Completed
Last Updated: 23 Mar 2016 13:27 by ADMIN
ADMIN
Created by: Plamen
Comments: 0
Category: ListBox
Type: Bug Report
1

			
Completed
Last Updated: 19 Jan 2016 17:12 by ADMIN
1 2