在FineUI里面如何让Grid如何自动换行呢,用JS的方法(FineUI开源版的方法不能用的情况下)
function wrapGrid() {
window.setTimeout(function () {
var grid = F(gridClientID);//F是FineUI命名空间,webconfig设置的
var store = grid.getStore();
var len = store.getCount();
for (var i = 0; i < len; i++) {
var row = grid.getView().getNode(i);
var childNodes = row.childNodes;
for (var j = 0; j < childNodes.length; j++) {
var tdDiv = childNodes[j].childNodes[0];
tdDiv.style.whiteSpace = "normal";
tdDiv.style.wordbreak="break-all";//主要就是设置whiteSpace和wordbreak的属性
}
}
}, 100);
}