.Netcore MVC получить плавающее число - PullRequest
0 голосов
/ 07 сентября 2018

Что-то не так, когда я пытаюсь получить плавающее / двойное число со страницы бритвы.

Мой синтаксис бритвы:

<div class="col-md-1 col-xs-9">
    <div class="form-group">
        <div class="input-group">
             <input type="number" asp-for="TestFloating" class="form-control" min="0.01" max="0.6" step="0.01" required>                          
          </div>    
     </div>
</div>

При отправке моего действия от контроллера получите TestFloating в качестве номера отверстия, поэтому вместо 0,02 - 2, вместо 0,2 - 2, вместо 0,01 - 1 и так далее. Заголовок действия:

public async Task<ActionResult> Edit(MyModel model)

Моя модель выглядит так:

public class MyModel
{

    [Display(Name="Test floating")]
    public float TestFloating{ get; set; }
}

Я тестировал это хром, но я не думаю, что это проблема. Любые идеи, как я могу это исправить?

Обновление: Я нахожусь на Windows 10 home, запускаю приложение на сервере kestrel.

...