Я использую Kendo Grid (версия 2014.1.318) с встроенным редактированием на тему «de-DE». Поэтому числа должны использовать запятую (,) в качестве разделителя десятичных чисел, например: 79,5.KendoUI Inline Редактировать числовое текстовое поле с другой культурой
Числовой текстовый блок в сетке отображает ожидаемый формат в режиме «Редактирование». Здесь нет проблем. Но когда я нажимаю кнопку «Обновить», она отправляет «79,5» вместо «79,5» обратно на мой сервер. Мой сервер настроен с использованием культуры «de-DE», и ModelBinder не смог обработать номера в этом формате и, как результат, назначил ZERO моей переменной.
Это известная ошибка или я что-то упускаю? Все отлично, когда я использую культуру «en-US» или любую культуру, которая использует период (.) В качестве своего десятичного разделителя.
Помогает ли это? [Kendo globalization] (http://docs.telerik.com/kendo-ui/aspnet-mvc/globalization) –
Я уже использовал ту же культуру как на стороне сервера, так и на стороне клиента, но не работает. –