我正在使用advanceddatagrid創建樹結構。數據提供者是將其源代碼是arraycollection的集合分組的。這個分組集合按照指定將字段分組,並且我得到了正確的樹結構。點擊具有數據提供者的advanceddatagrid作爲分組集合
我有這種類型的樹結構的
Client
Fund
Account
只要在這些節點的用戶點擊有單擊處理程序是如下:
private function clickhandler(event:Event){
var item:VO=event.currentTarget.selectedItem as VO
Alert(item.ID);
}
其中VO是一個bean類,其字段是
ID
Name
當我點擊帳戶節點時,我得到正確的警報值(acco按上述功能),但是當我點擊基金或客戶時,我沒有獲得警覺的價值。它說,錯誤的 類錯誤:當我葉節點上單擊我收到這關聯到該節點的數據源的值,但是當我點擊非葉節點,我不#1009不能訪問屬性
所以在這裏獲取數據源值(如上面的函數VO.ID和VO.Name)。如何解決它?
第二個問題: 另外我想知道用戶在第1級(客戶端)或第2級(基金)或第3級(帳戶)的樹中點擊了哪個級別。