When you are creating the columns in your datagrid do not create a column for the id's, just for whatever you want to actually display.
Then you can put whatever values you want into your DataSet, but the Datagrid will only display the values that have columns associated with them. So if in your for loop when you are adding to the DataSet, you can add any properties you want (just like you are doing in your first push() statement in your for loop): myDataSet.push({ID:idValue, Name:name, Company:id, property4:value, property5:value, etc......}); But you only want to display Name and Company, then you only create columns for Name and Company in the datagrid: var newCol = new DataGridColumn("Name"); newCol.headerText = "Name"; myDataGrid.addColumn(newCol); var newCol = new DataGridColumn("Company"); newCol.headerText = "Company"; myDataGrid.addColumn(newCol); If you don't get it, let me know, I can write up a quick .fla and send it to you. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Helmut Granda Sent: Wednesday, December 14, 2005 1:26 PM To: Flashcoders mailing list Subject: Re: [Flashcoders] DataGrid - Content Thanks Robert, Im glad to hear it can be done, with a for loop I am populating the Datagrid: myDataSet = newArray(); for (var i = 0; i<myResults.length; i++) { //this will create 2 columns as we know it myDataSet.push({ID:idValue, Name:name, Company:id}); //this will trow an error myDataSet.push({Company:id, idValue}); } How would I avoid creating a new column and not getting an error from the compiler? Sorry I have been strugling with this project for a LOOOOONG time and my brain is fried now. :) Thanks! ...helmut Robert Chyko wrote: >Sure, when you are setting up the Datagrid, just do not create a column >for the id's. When you add a row to the Datagrid you can keep id as one >of the values, but it just will not be displayed because there is no >column for it. > > >-----Original Message----- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] On Behalf Of Helmut >Granda >Sent: Wednesday, December 14, 2005 1:12 PM >To: Flashcoders mailing list >Subject: [Flashcoders] DataGrid - Content > > >Is there anyway to add Data to the Data grid but to keep some of the >data "hidden" for a later use? > >EXE: >company = [a,b,c,d,e,f,g,h,i] >id = [3,54,97,23,65,87,54,23] > >I am displaying the company array into my DataGrid, but I would like to >keep the ID in relation to the company, I can create an array and >display the company and its ID, but is there anyway to "hide" the ID but > >have it ready and linked to the company array? > >Any Pointers greatly appreciated. >Helmut. > >_______________________________________________ >Flashcoders mailing list >Flashcoders@chattyfig.figleaf.com >http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >_______________________________________________ >Flashcoders mailing list >Flashcoders@chattyfig.figleaf.com >http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > > > _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders