我正在使用SmartGWT和它的ListGrid。是否可以在SmartGWT中的同一ListGridField中使用不同的ListGridFieldType?例如。同时拥有ListGridFieldType.FLOAT和ListGridFieldType.IMAGE?我的问题的背景是列应该呈现双打值,但如果Double为null,则应显示图像。
答案 0 :(得分:2)
使用ListGridField.setCellFormatter创建此条件显示。
在这种情况下,将字段类型保留为FLOAT,因为值是数字或null - 数据中没有实际的图像URL,这只是您在格式化程序中执行的操作。