try result="arrTest=mx.utils.ArrayUtils.toArray(event.result)"
in your mx:RemoteObject --- In flexcoders@yahoogroups.com, priya s <[EMAIL PROTECTED]> wrote: > This will show a compile time error "Type Mismatch".......event result is of type object ;) > > João Fernandes <[EMAIL PROTECTED]> wrote:v\:* {behavior:url (#default#VML);}o\:* {behavior:url(#default#VML);}w\:* {behavior:url (#default#VML);}.shape {behavior:url(#default#VML);} > Priya try this way, > > > > <?xml version="1.0" encoding="utf-8"?> > > <mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml" > backgroundColor="#FFFFFF" > initialize="initApp()"> > > <mx:Script> > > var arrTest:Array; > function initApp() { > > srv.GetData(); > } > > </mx:Script> > > <mx:RemoteObject id="srv" source="RemoteTest.Sample"> > <mx:method name="GetData" result="arrTest=event.result"/> > </mx:RemoteObject> > > <mx:Form> > <mx:FormItem> > > <mx:DataGrid id="dg" width="100%" height="100%" dataProvider="{arrTest}"> > </mx:DataGrid> > </mx:FormItem> > </mx:Form> > > </mx:Application> > > > > You should look for FAST (Flex Application Starter Kit) here http://www.macromedia.com/devnet/flex/articles/fast_userguide.html , it's a good way to debug your applications ;) > > > > João Fernandes > > Secção de Desenvolvimento > > Departamento de Informática > > > --------------------------------- > > > From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of priya s > Sent: sexta-feira, 29 de Julho de 2005 13:12 > To: flexcoders@yahoogroups.com > Subject: Re: [flexcoders] Returning an object Array from .NET to Flex > > > > > Hi all, > > > Here's what I m trying to do !!!! > > > 1) In the following code snippet, the datagrid is not populated with the array I am returning from .NET. Where am I going wrong?? > > > 2) Any changes to be incorporated, if I am returning an array of objects, i.e other than the built in types?? > > > .NET Class > > > > > > using System; > using FlashGateway.IO; > using System.Xml; > using System.Data; > using System.Data.SqlClient; > using System.IO; > using System.Text; > using System.Collections; > > > > namespace RemoteTest > { > public class Sample > { > public object[] GetData() > { > > ArrayList list = new ArrayList(); > list.Add("string1"); > list.Add("string2"); > list.Add("string3"); > list.Add("string4"); > return list.ToArray(); > } > } > } > > <?xml version="1.0" encoding="utf-8"?> > > > <mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml" > backgroundColor="#FFFFFF" > initialize="initApp()"> > > > <mx:Script> > > var arrTest:Array; > function initApp() { > > > getArray(); > } > > > function getArray() { > arrTest = srv.GetData(); > > > } > > > </mx:Script> > > > <mx:RemoteObject id="srv" source="RemoteTest.Sample"> > <mx:method name="GetData"/> > </mx:RemoteObject> > > > <mx:Form> > <mx:FormItem> > > > <mx:DataGrid id="dg" width="100%" height="100%" dataProvider="{arrTest}"> > </mx:DataGrid> > </mx:FormItem> > </mx:Form> > > > </mx:Application> > > Sreejith Unnikrishnan <[EMAIL PROTECTED]> wrote: > > > Priya, you should add as much details you can, preferably with pieces of > code that you are willing to share (to help understand problem better) > when you ask a question. > > Because the short answer to your question is NO. > You are doing fine. That is indeed how you bind a result to a datagrid. > > A better answer would need better detailed question. > > Regards > Sree > > priya s wrote: > > > no i m not using web services. I am just making a call to a .NET assembly. > > > > */Clint Modien <[EMAIL PROTECTED]>/* wrote: > > > > Are you using webservices? > > > > On 7/28/05, *priya_uvce* <[EMAIL PROTECTED] > > <mailto:[EMAIL PROTECTED]>> wrote: > > > > Hi all, > > I want to return an object array from .NET to Flex, and bind the > > datagrid with the same. > > I have created an Array variable in ActionScript which will > > recieve the > > object array from .NET. > > I bind this array variable to the DataGrid. > > The array I am returning is an array of objects of say an Employee > > class which I have created. This Employee class is Serializable. > > Am I missing out something? > > > > > > > > > > > > > > > > -- > > Flexcoders Mailing List > > FAQ: > > http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt > > Search Archives: > > http://www.mail-archive.com/flexcoders%40yahoogroups.com > > Yahoo! Groups Links > > > > <http://groups.yahoo.com/group/flexcoders/> > > > > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > > > > > SPONSORED LINKS > > Computer software testing > > <http://groups.yahoo.com/gads? t=ms&k=Computer+software+testing&w1=Computer+software+testing&w2=Macr omedia+flex&w3=Development&w4=Software+developer&c=4&s=93&.sig=kh2Cgu JwmatU5oBXjFo9Rg> > > Macromedia flex > > <http://groups.yahoo.com/gads? t=ms&k=Macromedia+flex&w1=Computer+software+testing&w2=Macromedia+fle x&w3=Development&w4=Software+developer&c=4&s=93&.sig=dAUcEV7do91- wrRtVS641g> > > Development > > <http://groups.yahoo.com/gads? t=ms&k=Development&w1=Computer+software+testing&w2=Macromedia+flex&w3 =Development&w4=Software+developer&c=4&s=93&.sig=AlxNUQBOI7Io7S7nhmxV 0Q> > > > > Software developer > > <http://groups.yahoo.com/gads? t=ms&k=Software+developer&w1=Computer+software+testing&w2=Macromedia+ flex&w3=Development&w4=Software+developer&c=4&s=93&.sig=QWIit8JayomoI HLVkV3FDg> > > > > > > ----------------------------------------------------------------- ------- > > Start your day with Yahoo! - make it your home page > > <http://us.rd.yahoo.com/evt=34442/*http://www.yahoo.com/r/hs> > > > > -- > > Flexcoders Mailing List > > FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt > > Search Archives: http://www.mail-archive.com/flexcoders% 40yahoogroups.com > > > > > > ----------------------------------------------------------------- ------- > > YAHOO! GROUPS LINKS > > > > * Visit your group "flexcoders > > <http://groups.yahoo.com/group/flexcoders>" on the web. > > > > * To unsubscribe from this group, send an email to: > > [EMAIL PROTECTED] > > <mailto:[EMAIL PROTECTED] subject=Unsubscribe> > > > > * Your use of Yahoo! Groups is subject to the Yahoo! Terms of > > Service <http://docs.yahoo.com/info/terms/>. > > > > > > ----------------------------------------------------------------- ------- > > > > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > > -- > Flexcoders Mailing List > FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt > Search Archives: http://www.mail-archive.com/flexcoders% 40yahoogroups.com > > > > > --------------------------------- > YAHOO! GROUPS LINKS > > > Visit your group "flexcoders" on the web. > > To unsubscribe from this group, send an email to: > [EMAIL PROTECTED] > > Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. > > > --------------------------------- > > > > > > > --------------------------------- > Start your day with Yahoo! - make it your home page ------------------------ Yahoo! Groups Sponsor --------------------~--> <font face=arial size=-1><a href="http://us.ard.yahoo.com/SIG=12htnk3sm/M=362329.6886308.7839368.1510227/D=groups/S=1705007207:TM/Y=YAHOO/EXP=1122650675/A=2894321/R=0/SIG=11dvsfulr/*http://youthnoise.com/page.php?page_id=1992 ">Fair play? Video games influencing politics. Click and talk back!</a>.</font> --------------------------------------------------------------------~-> -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/