.NET Core Blazor:チェックボックスの値がチェックされている場合、その値を取得する方法は?

.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は合法ですか? はい、理由を学ぶ