Я не могу правильно отправить десятичную переменную (с '.' или ',')C#

Место общения программистов C#
Anonymous
Я не могу правильно отправить десятичную переменную (с '.' или ',')

Сообщение Anonymous »

Вот переменная DiscountRate в моей модели.

Код: Выделить всё

 public decimal DiscountRate { get; set; }
Вот мой вклад.

Код: Выделить всё

 @Html.TextBoxFor(x=>x.DiscountRate, new {  @class = "form-control", @type = "number", step = "0.01", @placeholder = "0.00", @min="0", @max="100" })
Проблема в том, что когда я ввожу значение (2,50 или 2,50 и т. д.), я улавливаю его в своем контроллере, например 250. В чем здесь проблема?

Подробнее здесь: https://stackoverflow.com/questions/790 ... ly-with-or

Вернуться в «C#»