editable="true"

________________________________

From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of Manu Dhanda
Sent: Friday, September 28, 2007 1:15 AM
To: [email protected]
Subject: [flexcoders] RE: DataGrid ItemRenderer




My code is like this now, but am not getting any call to my eventhandler
method while am making any changes to the inline comboboxes in datagrid.

<mx:DataGrid id="resultsDG" dataProvider="{newUserList}"
itemEditEnd="notifyChanges(event)">
<mx:columns>
<mx:DataGridColumn dataField="CoreId" headerText="Core Id"/>
<mx:DataGridColumn dataField="FirstName" headerText="First Name"/>
<mx:DataGridColumn dataField="LastName" headerText="Last Name"/>
<mx:DataGridColumn dataField="ManagerId" headerText="Manager CoreId"/>
<mx:DataGridColumn dataField="OffCode" headerText="Location"/>
<mx:DataGridColumn dataField="UserLevel" headerText="User Level"
editable="true" editorDataField="selectedItem">
<mx:itemRenderer>
<mx:Component>
<comp:ComboBox selectedValue="{data.UserLevel}">
<mx:Array>
<mx:Object data="Normal" label="Normal" />
<mx:Object data="Super" label="Super" />
</mx:Array>
</comp:ComboBox> 
</mx:Component> 
</mx:itemRenderer>
</mx:DataGridColumn>
<mx:DataGridColumn dataField="DataAdmin" headerText="Data Admin">
<mx:itemRenderer>
<mx:Component>
<comp:ComboBox selectedValue="{data.DataAdmin}">
<mx:Array>
<mx:Object data="false" label="No" />
<mx:Object data="true" label="Yes" />
</mx:Array>
</comp:ComboBox> 
</mx:Component> 
</mx:itemRenderer>
</mx:DataGridColumn>
<mx:DataGridColumn dataField="UserStatus" headerText="User Status"/>
<mx:DataGridColumn dataField="Tool" headerText="Tool"/>
</mx:columns> 
</mx:DataGrid>

Anything that you can help with?? Am lost somewhere I guess..

Manu.

Alex Harui wrote:
> 
> Keep track in an itemEditEnd handler of which items need to be updated
> 
> ________________________________
> 
> From: [email protected] <mailto:flexcoders%40yahoogroups.com>
[mailto:[email protected] <mailto:flexcoders%40yahoogroups.com>
] On
> Behalf Of Manu Dhanda
> Sent: Thursday, September 27, 2007 1:13 AM
> To: [email protected] <mailto:flexcoders%40yahoogroups.com> 
> Subject: [flexcoders] DataGrid ItemRenderer
> 
> 
> 
> 
> Hii All,
> 
> I have a datagrid populated with a list of users. Also, am using
> in-place
> item renderer for two columns.
> 
> What I want to do is: 
> 
> Let the admin modify the various details of any number of
users(multiple
> rows).
> After updating/changing the details, on the click of "Update" button,
> I want to identify, who all those user's are(user Id's), whose details
> has
> been modified in the datagrid, so that I could update the details for
> modified users only in the database.
> 
> Following is the code:
> <mx:DataGrid id="usersDG" dataProvider="{newUserList}" width="100%">
> <mx:columns>
> <mx:DataGridColumn dataField="Id" headerText="Id"/>
> <mx:DataGridColumn dataField="FirstName" headerText="First Name"/>
> <mx:DataGridColumn dataField="LastName" headerText="Last Name"/>
> <mx:DataGridColumn dataField="UserLevel" headerText="User Level">
> <mx:itemRenderer>
> <mx:Component>
> <comp:ComboBox selectedValue="{data.UserLevel}">
> <mx:Array>
> <mx:Object data="Normal" label="Normal" />
> <mx:Object data="Super" label="Super" />
> </mx:Array>
> </comp:ComboBox> 
> </mx:Component> 
> </mx:itemRenderer>
> </mx:DataGridColumn>
> <mx:DataGridColumn dataField="DataAdmin" headerText="Data Admin">
> <mx:itemRenderer>
> <mx:Component>
> <comp:ComboBox selectedValue="{data.DataAdmin}">
> <mx:Array>
> <mx:Object data="false" label="No" />
> <mx:Object data="true" label="Yes" />
> </mx:Array>
> </comp:ComboBox> 
> </mx:Component> 
> </mx:itemRenderer>
> </mx:DataGridColumn>
> <mx:DataGridColumn dataField="UserStatus" headerText="User Status"/>
> <mx:DataGridColumn dataField="Tool" headerText="Tool"/>
> </mx:columns> 
> </mx:DataGrid>
> 
> Thanks,
> Manu.
> 
> -- 
> View this message in context:
> http://www.nabble.com/DataGrid-ItemRenderer-tf4527011.html#a12916787
<http://www.nabble.com/DataGrid-ItemRenderer-tf4527011.html#a12916787> 
> <http://www.nabble.com/DataGrid-ItemRenderer-tf4527011.html#a12916787
<http://www.nabble.com/DataGrid-ItemRenderer-tf4527011.html#a12916787> >

> Sent from the FlexCoders mailing list archive at Nabble.com.
> 
> 
> 
> 
> 
> 

-- 
View this message in context:
http://www.nabble.com/DataGrid-ItemRenderer-tf4527011.html#a12936479
<http://www.nabble.com/DataGrid-ItemRenderer-tf4527011.html#a12936479> 
Sent from the FlexCoders mailing list archive at Nabble.com.



 

Reply via email to