【问题标题】:How to remove the default 0 value of <InputNumber/>如何删除 <InputNumber/> 的默认 0 值
【发布时间】:2020-07-21 19:58:21
【问题描述】:

我想去掉 blazor 中每个 &lt;InputNumber/&gt; 元素中的默认 0。 使用Value="" 不起作用。

这里我有许多&lt;InputNumber/&gt; 元素之一

<label>@OrderNumber</label>
<br />
<InputNumber class="input" @bind-Value="label.OrderNumber" />
<br />

编辑:我想在没有任何 javascript 的情况下执行此操作

【问题讨论】:

  • 模型上的绑定值是可空类型吗?如果不尝试使用可为空的 int / decimal / float。

标签: blazor


【解决方案1】:

更改您的模型(添加“?”以告诉您的模型它可以为 NULL):

[Required]
public int? PostalCode { get; set; }

【讨论】:

    猜你喜欢
    • 2018-09-11
    • 2020-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-17
    • 1970-01-01
    • 2020-06-30
    • 1970-01-01
    相关资源
    最近更新 更多