Шаблон ASP.NET Ошибка отображения десятичного числа на французском языке - PullRequest
0 голосов
/ 24 мая 2018

У меня ошибка при отображении десятичного значения.Я использую два языка (английский / французский), и проблема касается только французского языка, с английским языком значение отображается правильно, и я могу его изменить.

Сообщение об ошибке:

Указанное значение «0,00» не является допустимым числом.Значение должно соответствовать следующему регулярному выражению: -? (\ D + | \ d +. \ D + |. \ D +) ([eE] [- +]? \ D +)? "Jquery.min.js: 3

// Моя модель

public Decimal? Tax_percent { get; set; }

// Мой вид

<input type="number" name="Tax_percent" class="form-control@(!Model.Tenant.Tax_percent.HasValue ? "" : " edited")" value="@Model.Tenant.Tax_percent" step="0.01" min="0" max="100">

Я попытался отобразить его с помощью «DisplayFor» и «EditorFor», но безуспешно.

Спасибо

...