用于十进制的ASP.NET MVC编辑器

时间:2019-07-05 13:41:46

标签: asp.net-mvc

我在SQL SERVER上的列名是Total decimal(18, 2)

在我的模型public Nullable<decimal> Total { get; set; }

和我的.cshtml

<div class="form-group">
    @*@Html.LabelFor(model => model.Fatura_Tutar, htmlAttributes: new { @class = "control-label col-md-2" })*@
    <label class="control-label col-md-2">Total </label>
    <div class="col-md-10">

        @Html.EditorFor(model => model.Total , new { htmlAttributes = new { @class = "form-control" } })
        @Html.ValidationMessageFor(model => model.Total , "", new { @class = "text-danger" })
    </div>
</div>

因此,当我单击编辑按钮“总计”时,例如“ 1020,00” 然后单击保存,它会给出验证错误,它必须是整数。但是如果我删除“,00”,并且喜欢“ 1020”,它将接受。如何修改我的编辑器

0 个答案:

没有答案