理解和控制flex的advancedatagrid的dataprovider
发布时间:2020-12-15 04:21:49 所属栏目:百科 来源:网络整理
导读:获取到数据后,如何在grid展现是个问题,因为需要转换为dataprovider的arraycollection类型。否则,嘿嘿,数据取到了,干急,就是在grid中不显示。 下面的例子可以帮助理解arraycollection的行和列的概念。 ?? ??? ???? private var data:ArrayCollection=ne
获取到数据后,如何在grid展现是个问题,因为需要转换为dataprovider的arraycollection类型。否则,嘿嘿,数据取到了,干急,就是在grid中不显示。 下面的例子可以帮助理解arraycollection的行和列的概念。 ?? ??? ???? private var data:ArrayCollection=new ArrayCollection(); ?? ??? ??? ?protected function button29_clickHandler(event:MouseEvent):void?? ??? ??? ?{?? ? ?? ??? ??? ??? ?for(var i:int=0;i<10;i++) ?? ??? ??? ??? ?{ ?? ??? ??? ??? ??? ?var o:Object=new Object(); ?? ??? ??? ??? ??? ?o.label="a";o.value=i.toString();o.time="11"; ??????????????????? //o["label"]="a";o["value"]=i.toString();o["time"]="11";???? //!!另外一种赋值方法,动态生成数据时要用。你懂的!!! ?? ??? ??? ??? ?} ?? ??? ??? ??? ?adg1.dataProvider=data; ?? ??? ??? ??? ?adg1.columns[0].headerText="列1"; ?? ??? ??? ??? ?adg1.columns[0].dataField="label"; ?? ??? ??? ??? ?adg1.columns[1].headerText="列2"; ?? ??? ??? ??? ?adg1.columns[1].dataField="value"; ?? ??? ??? ??? ?adg1.columns[2].headerText="列3"; ?? ??? ??? ??? ?adg1.columns[2].dataField="time";?? ??? ??? ??? ? ?? ??? ??? ?} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |