Wijmo Flexgrid Десятичные данные округляются
В моем Wijmo FlexGrid в одном столбце у меня есть десятичное значение (32,786878). В пользовательском интерфейсе это округляется.
Я хочу показать значение округления (32,79) только в пользовательском интерфейсе, но когда я редактирую значение столбца в пользовательском интерфейсе, я хочу отобразить полное значение (32.786878)
1 ответ
Решение
Вы можете установить формат столбца как 'n2', а затем установить необработанное значение как значение редактора в событии prepareCellForEdit следующим образом:
grid.prepareCellForEdit.addHandler(function (s, e) {
if (e.col == 3) {
var unFormattedData = s.getCellData(e.row, e.col, false);
s.activeEditor.value = unFormattedData;
}
});
Вот скрипка: http://jsfiddle.net/q7z3hpjq/