ASP.NET Core Blazor checkbox onchange value

2021-12-04  乐帮网

blazor

ASP.NET Core Blazor的组件中使用了 input checkbox元素,原本需求是监听checkbox的选中和取消事件,当每次选中和取消选中时对应触发相应的事件,但是我怎么才能把当前的选中状态传到后台的代码中呢?

以下是示例代码:

@page "/event-handler-example-1"

<h1>checkbox selected event</h1>

<p>
    <input class="custom-checkbox" type="checkbox" @onchange="eventArgs => { CheckboxClicked("domid", eventArgs.Value); }" />
</p>


void CheckboxClicked(string CheckID, object checkedValue)
 {
	bool isChecked = (bool)checkedValue;
 }

还是要深刻理解ASP.NET Core Blazor框架,它到底是怎么工作的?以及是怎么封装的。理解后这类问题就很简单了,一切还是html + javascript;

参考:https://www.syncfusion.com/faq/how-do-i-get-the-checkbox-value-if-it-is-checked

公众号二维码

关注我的微信公众号
在公众号里留言交流
投稿邮箱:1052839972@qq.com

庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。

欧阳修

付款二维码

如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力