Я не могу правильно отправить десятичную переменную (с '.' или ',')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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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