小编Dre*_*her的帖子

为什么我的 Blazor 单选按钮必须单击两次才能选择,而单击复选框时则必须取消选择?

我有一个 Blazor 表单,其中包含一些单选按钮(在 InputRadioGroup 内)和一些复选框。我有两个问题:

  1. 我必须单击单选按钮两次才能选择它。
  2. 选择后,如果我单击复选框,收音机将被取消选中。

我通过添加此剃刀组件,使用 Blazer Server .net 6.0 模板在新项目中重现了该问题:

<EditForm Model="FormModel">
    <InputRadioGroup @bind-Value="FormModel.SelectedRadio">
        <InputRadio Value="1" /> 1
        <InputRadio Value="2" /> 2
    </InputRadioGroup>
    <InputCheckbox @bind-Value="FormModel.Checkbox"/>
</EditForm>

@code {
    private FormData FormModel { get; set; } = new FormData();

    public class FormData
    {
        public string SelectedRadio { get; set; }
        public bool Checkbox { get; set; }
    }
}
Run Code Online (Sandbox Code Playgroud)

blazor blazor-server-side

2
推荐指数
1
解决办法
997
查看次数

标签 统计

blazor ×1

blazor-server-side ×1