Jim*_*nes 6 events radiobuttonlist mudblazor
我是 Blazor 和 MudBlazor 的新手。我正在使用 a 并且我想在选择更改时调用一个事件。文档显示有一个EventCallback方法,但没有语法示例。我已经搜索了一天的大部分时间,但找不到例子。谁能分享一些简单的代码吗?我知道我可以绑定到一个变量,我最初就是这么做的。我想要的是调用代码并根据所选值执行一些不同的代码。与 MudBlazor 相比,Blazor 语法似乎更容易实现。
<MudRadioGroup T="string" SelectedOption="@SelectedOption" SelectedOptionChanged="OnSelectedOptionChanged">
<MudRadio Option="@("Radio 1")" Color="Color.Primary">Primary</MudRadio>
<MudRadio Option="@("Radio 2")" Color="Color.Secondary">Secondary</MudRadio>
<MudRadio Option="@("Radio 3")">Default</MudRadio>
<MudRadio Option="@("Radio 4")" Color="Color.Primary" Disabled="true">Disabled</MudRadio>
</MudRadioGroup>
@code {
public string SelectedOption { get; set; }
private void OnSelectedOptionChanged(string selectedOption)
{
SelectedOption = selectedOption;
// call your stuff
}
}
Run Code Online (Sandbox Code Playgroud)
https://try.mudblazor.com/snippet/mOQGYtGKUpgnQxqe