how to copy the values present in ag-grid
Solution 1
There is a flag which will allow you to select text and then CTRL+C will work.
enableCellTextSelection=true
This is not an enterprise config and can be at any time to enable cell text selection.
Solution 2
You can do this using CSS below:
.ag-font-style {
user-select: initial;
-moz-user-select: text;
-ms-user-select: text;
-webkit-user-select: text;
}
This should work in any of the browsers viz IE, Chrome, Mozilla and may be Safari.
Solution 3
Many users are asking for this feature:
https://github.com/ceolter/ag-grid/issues/87
Anyway copy-paste features seems active only in enterprise version:
https://www.ag-grid.com/angular-grid-context-menu/index.php
Solution 4
if you using angular, add this module in your module ModuleRegistry:
import { ClipboardModule } from "@ag-grid-enterprise/clipboard";
public modules: ModuleRegistry[] = [
ClipboardModule
];
Solution 5
In the column definitions, set editable = true, for example:
const columns = [{
headerName: "Name",
field: 'name',
width: 150,
editable: true
}];
Double-clicking on a cell brings up an editor with the current text pre-selected, which can be copied out with Ctrl + C.
durai
Updated on October 07, 2021Comments
-
durai over 2 years
I am using ag-grid to bind values from a list, Is it possible to copy the value/data in the selected cell. I have tried to copy the value using ctrl+c but its not working is there any other way?
Please help me!