Tl; dr: я не знаю, но со мной.
Согласно документации разрешены только следующие типы:
The available dataType options are:
"string"
"number"
"boolean"
"date"
"object"
(Default) "default"
Я предлагаю вам использовать «число» в этом случае, так как оно будет работать для сортировки и фильтрации.
Вы можете проверить, что Кендо не понимает тип «суммы», написав некоторый неверный текст в редакторе и увидеть, что он остается таким же.
Вы можете создать свой собственный редактор, как показано в this dojo :
{ field: "amount", title: "Amount", format: "{0:c}",
editor: function(container, options) {
const input = $(`<input name="${options.field}">`).appendTo(container);
input.kendoNumericTextBox({
format: "c"
});
}
}
Однако, если вы тестируете Kendo NumericTextBox здесь , вы увидите, что при редактировании разделители разделов не отображаются.
Вы можете создать собственный текстовый редактор и обрабатывать все события - это чистый JavaScript вопрос.