.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에서 파생 된 클래스에 추가하십시오.

<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는 합법적입니까? 예, 이유를 알아보십시오.