I've done some searching but couldn't find much but what I basically
want is to change the "selected" property on a "CheckBox" from
outside the "DataGrid" I'll only post a snippet of it but if you
want the full thing... just ask ;)... I don't wanna make this post
look bloadted :p
<mx:DataGridColumn headerText="Good" columnName="gameGood">
<mx:cellRenderer>
<mx:Component>
<mx:HBox width="100%" horizontalAlign="center">
<mx:CheckBox id="cb" selected="{dataObject.gameGood == 1 ?
true :
false}" click="outerDocument.show_cb()" width="15" height="14"/>
</mx:HBox>
</mx:Component>
</mx:cellRenderer>
</mx:DataGridColumn>
I've tried to figure it out doing things in ActionScript like
- "dg_games" is the id of the "DataGrid"
- "idx" is a variable inside the function "show_cb" in the
outerDocument
dg_games.dataProvider[ idx ].gameGood.cb.selected = true;
dg_games.dataObject[ idx ].gameGood.cb.selected = true;
dg_games.dataProvider[ idx ].dataObject.gameGood.cb.selected = true;
and none of them work. Above is only an example of what I've tried.
what I want to do in the long run is
- Select the check boxe(s)that I want to change
- After I press a button to get them updated. It disables all the
checkboxe(s) that I've changed and call to a "HTTPService"
- When it recieves a response... it calls to the result handler
function and enables all those check boxe(s) again and applies the
new changes.
I know how to do all of that except for changing the "selected"
property ( using ActionScript ) to the check boxe(s) which are in
a "DataGridColumn" and thats what I want to know :p
thanks
--
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/