Wijmo Flexgrid十进制数据四舍五入

时间:2015-05-19 06:01:57

标签: wijmo c1flexgrid

在我的Wijmo FlexGrid中,在一列中我有十进制值(32.786878)。在用户界面中它已经完成了。

我想仅在UI中显示Round off(32.79)值,但是当我在UI中编辑列值时,我想显示完整值(32.786878)

1 个答案:

答案 0 :(得分: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/

相关问题