diff --git a/aggrid/groupingtable/groupingtable.js b/aggrid/groupingtable/groupingtable.js index 71bb27b..a668d10 100644 --- a/aggrid/groupingtable/groupingtable.js +++ b/aggrid/groupingtable/groupingtable.js @@ -5804,7 +5804,8 @@ angular.module('aggridGroupingtable', ['webSocketModule', 'servoy']).directive(' divContainer.appendChild(checkboxEl); } else { - divContainer.innerHTML = returnValueFormatted ? params.valueFormatted : value; + var textNode = document.createTextNode(returnValueFormatted ? params.valueFormatted : value); + divContainer.appendChild(textNode); } return divContainer; diff --git a/aggrid/projects/nggrids/src/datagrid/datagrid.ts b/aggrid/projects/nggrids/src/datagrid/datagrid.ts index ad9271f..16223f5 100644 --- a/aggrid/projects/nggrids/src/datagrid/datagrid.ts +++ b/aggrid/projects/nggrids/src/datagrid/datagrid.ts @@ -1998,7 +1998,8 @@ export class DataGrid extends NGGridDirective { if(checkboxEl) { divContainer.appendChild(checkboxEl); } else { - divContainer.innerHTML = returnValueFormatted ? params.valueFormatted : value; + const textNode = this.doc.createTextNode(returnValueFormatted ? params.valueFormatted : value); + divContainer.appendChild(textNode); } return divContainer;