I solved this problem with grid's viewConfig option:
viewConfig: {
loadingText: lang.loading,
loadMask: true,
stripeRows: true,
getRowClass: function(record, rowIndex, rowParams, store) {
return 'multiline-row';
}
},
and in the CSS file:
.multiline-row .x-grid-cell-inner {
overflow: auto !important;
white-space: normal !important;
text-overflow: ellipsis;
display: block;
}
And works fine in ExtJS 4.
Hope it helps.