当我输入我的模态时会给出错误“?”在我的十进制变量旁边
型号:
[Display(Name = "Valor Pago:")]
public decimal? decLancamentoReceitaDespesaValorPago { get; set; }
当我在掩码值为Brazil的字段中放置任何值时,会发生以下错误:
“价值'1.111,11'对Valor Pago无效:”?
如果十进制字段是强制性的,则不会发生此错误,是否有人知道发生了什么?我不能让我的十进制字段允许空值?
答案 0 :(得分:3)
您收到的错误消息与decimal
值null
无关。它与你正在使用的巴西的面具价值有关。您需要为十进制创建自己的自定义模型绑定器才能解决该问题。这篇文章将指出你正确的方向(同时,帖子也是关于巴西):