我刚刚将一个 Blazor 项目从 Core 3 Preview 6 迁移到 Preview 8,现在出现了以下错误:
无法从绑定属性“bind-value”推断出属性名称。绑定属性应该采用“bind”或“bind-value”的形式,以及它们对应的可选参数,如“bind-value:event”,“bind:format”等。
我已经单独找出导致此问题发生的组件,并且代码似乎确实按照错误消息中的说明设置了 bind-value
:
<TelerikDropdownList Data="@State.ContainerSizes"
ValueField=@nameof(ContainerSize.ContainerSizeId)
TextField=@nameof(ContainerSize.ContainerSizeName)
@bind-Value="@ContainerSizeIdNoNull"
>
</TelerikDropdownList>
我尝试过从@bind-Value
中删除@
并更改其大写,但都没有成功。
是什么导致了这个问题?