File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
src/BootstrapBlazor/Components/Select Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change 2727 {
2828 < div class = " multi-select-item-group" >
2929 < DynamicElement TagName = " span" class = " multi-select-close" data - bb - val = " @GetValueString(item)"
30- TriggerClick = " @(!IsPopover)" OnClick = " () => ToggleRow(item.Value)" >
30+ TriggerClick = " @(!IsPopover)" OnClick = " () => ToggleRow(item.Value)" >
3131 < i class = " @ClearIcon" >< / i >
3232 < / DynamicElement >
3333 < span class = " multi-select-item" > @item .Text < / span >
Original file line number Diff line number Diff line change @@ -238,8 +238,16 @@ protected override void OnParametersSet()
238238 {
239239 PreviousValue = _currentValue ;
240240 var list = _currentValue . Split ( ',' , StringSplitOptions . RemoveEmptyEntries ) ;
241+
241242 SelectedItems . Clear ( ) ;
242- SelectedItems . AddRange ( Rows . Where ( item => list . Any ( i => i . Trim ( ) == item . Value ) ) ) ;
243+ if ( IsVirtualize )
244+ {
245+ SelectedItems . AddRange ( list . Select ( i => new SelectedItem ( i , i ) ) ) ;
246+ }
247+ else
248+ {
249+ SelectedItems . AddRange ( Rows . Where ( item => list . Any ( i => i . Trim ( ) == item . Value ) ) ) ;
250+ }
243251 }
244252 }
245253
You can’t perform that action at this time.
0 commit comments