CodeBeam.MudBlazor.Extensions
CodeBeam.MudBlazor.Extensions copied to clipboard
MudSelectExtended triggers a MudForm FieldChanged on Load
Implement a MudSelectExtended inside a MudForm.
Form:
`<MudForm FieldChanged="FieldChanged"> <FieldWrapper Options="_options" SelectedValues="_selectedValues"></FieldWrapper> </MudForm> @if (Dirty) { <MudText>DIRTY</MudText> }
@code {
public bool Dirty {get;set;} = false;
private IEnumerable
SelectExtended: `<MudSelectExtended MultiSelection="true" ItemCollection="Options" SelectedValues="SelectedValues"></MudSelectExtended>
@code {
[Parameter]
public IEnumerable
[Parameter]
public ICollection<int> Options { get; set; } = null!;
}`
On load, the select extended being set triggers the field changed on the parent form. This does not happen with a MudSelect