这可能很容易,但是我有点卡住了。我正在从数据库读取数据,并且需要一个复选框来反映bool的当前状态,我可以在代码中获取该状态,但是无法弄清楚如何添加或删除复选框输入的“ checked”属性。我正在使用@ onchange来调用函数,但不能使用@ Bind。我假设我可以创建一个返回值的函数:“”或“ checked”并在标记内调用它,但这行不通。
这是我的输入:
<input type="checkbox" class="form-control" value="test" @BoolChecker() @onchange="@function1()" />
这是函数BoolChecker():
public string BoolChecker()
{
if (mybool != null) {
return (mybool == true) ? "checked" : "");
}
else
{
return "";
}
}
我可以在哪里放置BoolChecker函数来完成这项工作?如果不清楚,则假设BoolChecker函数返回“ checked”(并且mybool为true)时,使复选框显示为选中状态。
这可能很容易,但是我有点卡住了。我正在从数据库中读取数据,需要一个复选框来反映bool的当前状态,我可以在代码中获取状态,但无法弄清楚如何添加或...
以下代码段创建一个带有十个输入复选框的表格元素。将代码复制到索引组件中,然后运行以进行测试。然后检查代码并尝试在Blazor中了解应如何做]