Skip to main content

Posts

Showing posts with the label Flex Add Edit Delete rows using Data Grid XML data into ArrayCollection

Flex - Add Edit Delete rows using Data Grid

With Flex, I was scraching head for few days to achive (a) How to use DataGrid to add, edit and delete records (b) How to move XML data into ArrayCollection. Now, here is the solution.... <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" backgroundAlpha="0" creationComplete="srv.send()"> <mx:Script> import mx.collections.ArrayCollection; import mx.rpc.events.FaultEvent; import mx.rpc.events.ResultEvent; [Bindable] public var employees:ArrayCollection = new ArrayCollection(); private var xmldata:XML; private function faultHandler(event:FaultEvent):void{ mx.controls.Alert.show(event.fault.message,"Error in getting result"); } private function resultHandler(event:ResultEvent):void{ xmldata = new XML(event.result); // Convert XML to ArrayCollection for each(var s:XML in xmldata.employee){ ...