首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

Flex4中ResultEvent事件e.result有关问题

2013-01-05 
Flex4中ResultEvent事件e.result问题使用Flex4在 当前函数中 private function getStudentAll(e:ResultEve

Flex4中ResultEvent事件e.result问题
使用Flex4在 当前函数中 
private function getStudentAll(e:ResultEvent):void{ 
 Alert.show(e.result.toString()); 
  trace(e.result as Array);
  trace(e.result as ArrayCollection); 
 date.dataProvider  = e.result as ArrayCollection; 


打印 e.result as Array 可以获取对象的值

打印 e.result as ArrayCollection却无法获取对象的值,为空

麻烦知道的告知一下,谢谢
[解决办法]
e.result有多少数据?
[解决办法]
array应该是可以直接做为arraycolliction来使用的吧,除非你的array里面只有一行记录……也可能是我记错了

引用:
e.result是读取数据库里的数据,可以获取值
现在这个问题已经解决了,是方法返回值问题,我写的方法返回的是一个数组,ArrayCollection是集合,所以为空,哎 大意了。

热点排行