【发布时间】:2021-10-03 14:12:36
【问题描述】:
我正在尝试将可空属性与 InputNumber 内置 Blazor 组件一起使用。当我使用带有@bind-Value 属性的属性时,它工作正常。但是当我尝试像下面这样使用它时,它会给出错误'Nullable object must have a value'
<InputNumber class="form-control" ValueExpression="@(() => model.Amount)"
Value="@(model.Amount)"
ValueChanged="@((double? value) => AmountUpdated(value))" />
我必须在 ValueChanged 事件上实现一些自定义逻辑,这就是我尝试以这种方式使用绑定值的原因。
【问题讨论】:
-
你必须展示更多的代码。至少,显示您的
model类和AmountUpdated签名。
标签: blazor blazor-server-side blazor-webassembly asp.net-blazor