gpt4 book ai didi

c# - 如何向 inputRadio 添加 on change 事件?

转载 作者:行者123 更新时间:2023-12-05 01:27:16 25 4
gpt4 key购买 nike

有人知道如何向 inputRadio 添加 on change 事件吗?

我知道你可以做到以下几点

<input type="radio" @onchange="ChangeFunction"/>

这将触发 ChangeFunction() 但是如果我执行以下操作

<InputRadioGroup @bind-Value="@i.LeaveRequest.DayTime">
<label>Full Day</label>
<InputRadio Value="@FullDay" class="checkbox-P" @onchange="ChangeFunction"/>
</InputRadioGroup>

它永远不会命中函数。

我也尝试过将 @onchange="ChangeFunction" 添加到 InputRadioGroup 行,但似乎都没有达到该功能。

有人知道怎么做吗?

最佳答案

您可以创建普通的单选按钮:

@foreach (var item in new string[] {"AspNetCore","AspNet","SomeJsThingWhatever"})
{
<div>
<input type="radio" name="technology" id="@item" value="@item"
@onchange="RadioSelection"
checked=@(RadioValue.Equals(item,StringComparison.OrdinalIgnoreCase))
/>
<label for="@item">@item</label>
</div>
}
<div>
<label>Selected Value is @RadioValue</label>
</div>
@functions
{
string RadioValue = "aspnetcore";
void RadioSelection(ChangeEventArgs args)
{
RadioValue = args.Value.ToString();
}
}

Source

关于c# - 如何向 inputRadio 添加 on change 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69524069/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com