Код: Выделить всё
[DisplayFormat(DataFormatString = "{0:0.00}", ApplyFormatInEditMode = true)]
public double SomeDoubleProperty { get; set; }
Код: Выделить всё
@Localizer[nameof(Model.ViewModel.SomeDoubleProperty)]
%

(Текущий язык и региональные параметры пользовательского интерфейса потока — «de», поэтому десятичный разделитель "," является ожидаемым).
Но когда я теперь покидаю поле ввода, отображается следующая ошибка проверки:
Поле SomeDoubleProperty должно быть числом.
При замене «,» на «.» валидатор принимает значение.
Как я могу добиться этого "," также принимается, если текущая культура пользовательского интерфейса - "de"?
Подробнее здесь: https://stackoverflow.com/questions/563 ... azor-pages
Мобильная версия