sorry saw your post about it...
-sam
On 12/13/06, Samuel Reuben <[EMAIL PROTECTED]> wrote:
Can you send the whole code, with some contents for the ArrayCollectioin?
-sam
On 12/8/06, Samuel Reuben < [EMAIL PROTECTED] > wrote:
>
> from the looks of the code it seems that you'll have to change the name
> of your ArrayCollection. Try myDataProvider
>
> hope it works,
> -sam
>
> On 12/8/06, Paul Whitelock <[EMAIL PROTECTED]> wrote:
> >
> > I hoping someone might know why I am getting an "unable to bind"
> > warning
> > with the following scenario. Below is a portion of my code that uses a
> > DataGrid bound to an ArrayCollection data provider ("text" is one of
> > the
> > fields in the collection).
> >
> > --------------------------------------
> >
> > [Bindable]
> > public var dataProvider:ArrayCollection;
> >
> > <mx:DataGrid id="dg" dataProvider="{dataProvider}" >
> > <mx:columns>
> > <mx:DataGridColumn headerText="Items" itemRenderer="renderer.RichText"
> > dataField="text" editable="false" />
> > </mx:columns>
> > </mx:DataGrid>
> >
> > --------------------------------------
> >
> > The following is a very simple component (renderer.RichText) that
> > simply
> > converts the "text" data to rich text.
> >
> > --------------------------------------
> >
> > <?xml version="1.0" encoding="utf-8"?>
> > <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml">
> > <mx:Text id="richText" htmlText="{data.text}" width="100%"
> > height="100%"
> > selectable="false" />
> > </mx:Canvas>
> >
> > --------------------------------------
> >
> > When the application is run, I get the following error:
> >
> > "warning: unable to bind to property 'text' on class 'Object' (class
> > is not
> > an IEventDispatcher)"
> >
> > Note that the data from "data.text" is correctly displayed in the
> > DataGrid.
> >
> > Any idea why I am getting the "unable to bind" warning and how I might
> > get
> > rid of it? Thanks!
> >
> > Paul
> >
> > ---
> > Paul Whitelock
> > Denver, Colorado
> >
> >
> >
>
>