.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派生的類:

public bool name {get;set;}

現在,複選框的值綁定到name屬性,您可以訪問此屬性,其中包含複選框的值,以檢索複選框的值,就像訪問其他屬性一樣。

希望這可以幫助...



許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因