0

我的项目中有一个高级数据网格。当我加载它超过 2 次时,我收到以下错误

TypeError:错误#1010:术语未定义且没有属性。在 myComponents::GridCellFormatted/updateDisplayList() 在 mx.core::UIComponent/validateDisplayList() 在 spark.components::Group/validateDisplayList() 在 mx.managers::LayoutManager/validateDisplayList() 在 mx.managers::LayoutManager/ mx.managers::LayoutManager/doPhasedInstantiationCallback() 处的 doPhasedInstantiation()

当它加载正常时,将触发 updatecomplete 事件。但是,当出现此错误时,它似乎不会触发更新完成事件。我能够看到此错误的唯一方法是因为我安装了调试器。是否有一个我可以使用的事件来捕获尝试加载高级数据网格时发生的任何错误?谢谢你。

4

1 回答 1

0

您可以使用初始化并拥有一个处理程序,该处理程序将具有很少的跟踪语句来为您提供更多信息。

<s:AdvancedDataGrid id="adDataGrid" width="100%" height="100%" 
                                        initialize="adDataGrid_itemClickHandler(event)">

 protected function adDataGrid_initializeHandler(event:FlexEvent):void
 {
     // TODO Auto-generated method stub
     trace(..);

 }
于 2013-04-02T19:46:23.700 回答