[英]How do you get a cell value of a selected row in an mx.dataGrid in flash builder
我以為我可以用...
studentID = myDataGid.selectedItem.studentID
不想為我工作。 在調試中跟蹤表達式將返回“ XMLList(@ 11e55e8d1)”。
數據源是XMLListCollection。 跟蹤表達式myDataGid.selectedItem我可以看到studentID節點,它具有一個值。
我究竟做錯了什么?
我看到從Flex 4.5開始,Adobe建議我們使用spark.components.DataGrid類作為mx:dataGrid的替代品,我對它完全不熟悉,也不知道從哪里開始學習。 我有這個mx:dataGrid所有設置,否則可以正常工作,並且不希望不必學習新知識。
謝謝,
約翰
看起來不錯-它返回所需的xml數據部分。 我想這是獲取數據的問題:
studentID = myDataGid.selectedItem.studentID.toXMLString();
上面的代碼以字符串形式返回XMLList,但是您可能需要將其作為數字返回(取決於不可見的XML結構)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.