grid中取到多行数据,提交到action后list里的对象变为了ASObject,强制转换实体类会出错。
flex:
var equipments:ArrayCollection = new ArrayCollection( equipmentGrid.selectedItems as Array);
解决办法:
在实体类的对应as(SysEquipment.as)中加入:
[RemoteClass(alias="com.project.model.po.SysEquipment")]
flex:
var equipments:ArrayCollection = new ArrayCollection( equipmentGrid.selectedItems as Array);
解决办法:
在实体类的对应as(SysEquipment.as)中加入:
[RemoteClass(alias="com.project.model.po.SysEquipment")]
本文详细介绍了在使用Flex时遇到的ASObject替代实体类问题的解决方案,通过在实体类中添加[RemoteClass]注解,实现了在Action中正确处理多行数据并避免了类型转换错误。
1804

被折叠的 条评论
为什么被折叠?



