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
庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。
如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力