iko, thanks for your response. I can't set the editable="false" property on the grid
columns because then they won't report back selections / deselections to the
data provider (an ArrayCollection). Also, your second suggestion of manually
setting the "selected" property is already being done in my custom AS3 renderer
in the overriden clickHandler() function.


| Aaron West
| aaron AT trajiklyhip DOT com
| http://www.trajiklyhip.com/blog/
| Certified Advanced Adobe ColdFusion MX 7 Developer
| Certified Macromedia FlashMX Developer
| Adobe Community Expert


On Oct 19, 2006, at 2:09 PM, Iko Knyphausen wrote:

Took a while to reproduce... which may trick you in believing its all ok. Try editable=”false” and set the selectedItem.field.selected property manually  in a change event of the checkbox. - Iko

<x-tad-bigger>From:</x-tad-bigger><x-tad-bigger> [email protected] [mailto:[EMAIL PROTECTED] </x-tad-bigger><x-tad-bigger>On Behalf Of </x-tad-bigger><x-tad-bigger>Aaron West</x-tad-bigger>
<x-tad-bigger>Sent:</x-tad-bigger><x-tad-bigger> Thursday, October 19, 2006 9:48 AM</x-tad-bigger>
<x-tad-bigger>To:</x-tad-bigger><x-tad-bigger> [email protected]</x-tad-bigger>
<x-tad-bigger>Subject:</x-tad-bigger><x-tad-bigger> [flexcoders] DataGrid Weirdness with Online Example</x-tad-bigger>
 

All,

DataGrid's are cool, but yeash I've run into a lot of problems with
them. I've put
together two *real simple* online demonstrations that illustrate the
behavior I'm
seeing with a grid. I'd love for someone more experienced to check out
these
two examples and offer any insight or solution.

http://www.trajiklyhip.com/flex/gridexample/DataGridExample1.html
This is a simple grid that uses a custom Checkbox item renderer written
in AS3.
Clicking the submit button will display whether or not each Checkbox is
selected.
Make some changes to the boxes, de-selecting a few or an entire column
and
then click the submit button to see the selected value. The Alert box
usually
displays the right info the first time through, but after you've gone
through a few
rounds of selecting and de-selecting some of the boxes it will not show
you the
correct true/false value of each box.

http://www.trajiklyhip..com/flex/gridexample/DataGridExample2.html
This is another simple grid that is the same as the previous one only
with more
rows of data to make the DataGrid scroll. De-select the first "Group
Owner"
Checkbox (row 1 with the ID = 12) and then click use the grid scroll
bar to scroll
up and down. As you scroll, other Checkboxes are selected and
deselected at
random.

Incidentally, if you right-click the DataGridExample1 movie you can
view the source
to see what I'm doing.

| Aaron West
| aaron AT trajiklyhip DOT com
| http://www.trajiklyhip.com/blog/
| Certified Advanced Adobe ColdFusion MX 7 Developer
| Certified Macromedia FlashMX Developer
| Adobe Community Expert
__._,_.___

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives:

<image.tiff>


SPONSORED LINKS
Software development tool
Software development
Software development services
Home design software
Software development company

<x-tad-smaller> Your email settings: Individual Email|Traditional</x-tad-smaller>
<x-tad-smaller>Change settings via the Web</x-tad-smaller><x-tad-smaller> (Yahoo! ID required) </x-tad-smaller>
<x-tad-smaller> Change settings via email: </x-tad-smaller><x-tad-smaller>Switch delivery to Daily Digest</x-tad-smaller><x-tad-smaller> | </x-tad-smaller><x-tad-smaller>Switch to Fully Featured</x-tad-smaller><x-tad-smaller> </x-tad-smaller>
<x-tad-smaller> Visit Your Group </x-tad-smaller><x-tad-smaller> </x-tad-smaller><x-tad-smaller>| </x-tad-smaller><x-tad-smaller>Yahoo! Groups Terms of Use </x-tad-smaller><x-tad-smaller> </x-tad-smaller><x-tad-smaller>| </x-tad-smaller><x-tad-smaller>Unsubscribe </x-tad-smaller>
__,_._,___

Reply via email to