Unplanned
Last Updated: 24 Apr 2023 07:34 by Nitin

Scenario: Server paging and filtering are enabled for RadMultiSelect.

  1. Filter to an item that is not present on the default list of items and select it.
  2. Expand the drop-down by clicking on the Input element.

Currently, the Selected item is not displayed within the drop-down even if it is still selected in the control.

The expected behavior is to have all selected items in the dropdown even when they are not part of the currently filtered set of items.

Unplanned
Last Updated: 28 Jun 2022 13:15 by Peter

Hi, 

I wanted to implement RadComboBox combined with checkboxes and load on demand approach.

However, this page explained it is not possible and advised to use RadMultiSelect with Virtualization

https://docs.telerik.com/devtools/aspnet-ajax/controls/combobox/functionality/checkbox-support

I checked the page and demo is explained via web service... 

Is there a demo where it would be explained that when I type e.g. 3 characters some function would be called (e.g. OnItemsRequested) and in the server I would call database and fill the required data ? We don't have web service for providing the data... In code-behind we always access databases.

Thanks,

Peter

Unplanned
Last Updated: 04 Feb 2021 00:42 by Hugo Augusto

A "Control 'RadMultiSelect1' referenced by the ControlToValidate property of 'MultiSelectValidator1' cannot be validated" error is thrown when the RadMultiSelect id is passed to the ControlToValidate property of the RequiredFieldValidator or CustomValidator.

Workaround: Using a CustomValidator with no ControlToValidate

<telerik:RadMultiSelect ID="RadMultiSelect1" runat="server" DataTextField="text" DataValueField="value">
    <Items>
        <telerik:MultiSelectItem Text="Item 1" Value="1"></telerik:MultiSelectItem>
        <telerik:MultiSelectItem Text="Item 2" Value="2"></telerik:MultiSelectItem>
        <telerik:MultiSelectItem Text="Item 3" Value="3"></telerik:MultiSelectItem>
    </Items>
</telerik:RadMultiSelect>

<telerik:RadButton runat="server" ID="RadButton1" Text="Postback" AutoPostBack="true" />

<asp:CustomValidator ErrorMessage="Please select an item" ClientValidationFunction="ClientValidationFunction" runat="server" />
<script>
    function ClientValidationFunction(sender, args) {
        var multiselect = $find("<%= RadMultiSelect1.ClientID %>");

        if (multiselect.get_value().length == 0) {
            args.IsValid = false;
        }
    }
</script>

Unplanned
Last Updated: 06 Nov 2020 20:06 by ADMIN
Created by: Aurigo IT
Comments: 1
Category: MultiSelect
Type: Feature Request
1
Currently, to make the MultiSelect control work in an EditTemplate of a Grid in Batch EditMode, custom implementation is needed.