.NET Core Blazor:如果选中Checkbox值,如何获取它?

.net-core blazor c# html

我试图找到获取复选框值,如果使用Blazor框架检查,但到目前为止我找不到任何方法。当我将绑定放入复选框时,它总是被检查。我无法弄清楚如何获得检查值。

这是我的代码:

<input type="checkbox" id="addition" name="math" value="add" bind="@name" />
<label for="addition">Addition</label>

热门答案

删除value属性:

<input type="checkbox" id="addition" name="math" bind="@name" />

将此属性添加到@function块或从BlazorCoponent派生的类:

<input type="checkbox" id="addition" name="math" bind="@name" />

现在,复选框的值绑定到name属性,您可以访问此属性,其中包含复选框的值,以检索复选框的值,就像访问其他属性一样。

希望这可以帮助...




许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因
许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因