我不确定这是否早些回答,但下面是我实施的解决方案,它正在工作。只需以百分比形式提供列宽,所有列的总和应达到 100%。但我不确定如何在运行时处理添加/删除列。
我也在努力,并将更新所有内容。
columns: [
{ text: 'CheckBox', datafield: 'ProjectSubstantialPOUADetailsID', width: '10%' },
{ text: 'Area/Phase Substantial', datafield: 'SubstantialPOUA', width: '30%' },
{ text: 'Type', datafield: 'SubstantialTypeName', width: '15%' },
{ text: 'Achieved', datafield: 'DateAchieved', width: '15%', cellsformat: 'd', formatter: "date", formatoptions: { srcformat: "ISO8601Long", newformat: "m/d/Y" } },
{ text: 'PL Final', datafield: 'DateFinal', width: '15%', cellsformat: 'd' },
{ text: 'Warranty?', datafield: 'Warranty', width: '15%', columntype: 'checkbox' }
]
谢谢
鲁士