属性“dataProvider”有多个初始值设定项。(解决思路

属性“dataProvider”有多个初始值设定项。(
报错:属性“dataProvider”有多个初始值设定项。(注意:“dataProvider”是“spark.components.DataGrid”的默认属性)
代码如下:
<fx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
[Bindable]
private var data:ArrayCollection=new ArrayCollection([ 
{userid:"a1",useridname:"张三"},
{userid:"a2", useridname:"李四"},  
{userid:"a6", useridname:"路人乙"} ]); 
]]>
</fx:Script>

<s:Button x="404" y="410" label="按钮"/>
<s:DataGrid name="dg_list" x="122" y="117" width="352" height="227" requestedRowCount="4" dataProvider="{data}"> <s:columns>
<s:ArrayList>
<s:GridColumn dataField="dataField1" headerText="列 1"></s:GridColumn>
<s:GridColumn dataField="dataField2" headerText="列 2"></s:GridColumn>
<s:GridColumn dataField="dataField3" headerText="列 3"></s:GridColumn>
</s:ArrayList>
------解决方案--------------------
你看一下代码后是否还有<s:ArrayList> </s:ArrayList>,如果有的话删掉,我刚刚也出了这个问题!