Below are the features offered by our custom Multi-Select Dropdown control:
We can search the item within the data source without worrying about data source size in the database like we can search within millions of records but it will return the list of the top 50 only along with the selected records.
We can select the records inside the dropdown via a checkbox and after saving, all the selected records will be moved to the top.
We are displaying the selected count as well on the top only when the selected count is greater than 0.
We can use this control with Aggregate as well as Advance SQL. Inside Rumpke Style Guide you will find the example for both aggregate and Advance SQL.
We can use this example even without creating any new table to store the filtered list, we have added the example to work with the localist variable as well.
We can use this example even without creating any new table to store the filtered list, we have added the example to work with the localist variable as well. This control support millions of record data while searching and selecting but you have to define the limit of max record in your query whether it's aggregate or advance SQL and define the same max record property on your list widget. When you search this control will search in your DB and bring the matching result, when you select the list item it will sort/move the selected item on the top always so that it will become easier for the end-user to remember what the have selected.