diff --git a/src/Core/Components/List/ListComponentBase.razor.cs b/src/Core/Components/List/ListComponentBase.razor.cs index a1bf82e3df..eaea5bae0d 100644 --- a/src/Core/Components/List/ListComponentBase.razor.cs +++ b/src/Core/Components/List/ListComponentBase.razor.cs @@ -228,6 +228,8 @@ public override async Task SetParametersAsync(ParameterView parameters) { // If the selected option is not in the list of items, reset the selected option _currentSelectedOption = SelectedOption = default; + // and also reset the value + Value = null; await SelectedOptionChanged.InvokeAsync(SelectedOption); } }