Я определил сетку данных следующим образом
<mx:DataGrid id="dg" width="100%" height="100%" >
В части, в которой я пытаюсь получить подробности из базы данных, и устанавливаю dataProvider для DataGrid следующим образом.
var arrayContent:ArrayCollection = new ArrayCollection();
for(var i:int=0;i<assetClassDetails.length;i++)
{
var assetClass_:AssetItemClassVO = new AssetItemClassVO();
var array:ArrayCollection = new ArrayCollection();
var embeddableLocale:EmbeddableAssetItemClassLocale = new EmbeddableAssetItemClassLocale();
var assetClassD_:AssetItemClassLocale = new AssetItemClassLocale();
assetClass_ = assetClassDetails.getItemAt(i) as AssetItemClassVO;
array = assetClass_.assetItemClassLocale;
if(assetClass_ != null && array != null && array.length >0)
{
assetClassD_ = array.getItemAt(0) as AssetItemClassLocale;
arrayContent.addItem(new Array(assetClass_.id,assetClassD_.name,assetClassD_.description,assetClassD_.locale,assetClass_.createdby,assetClass_.createdtime,assetClass_.lastmodifiedby,assetClass_.lastmodifiedtime));
}
}
dg.dataProvider = arrayContent;
Но после этого я получаю имя столбца как 1,2,3,4,5 ... 8.
Но я хочу установить имя столбца как ID, имя, описание, локаль, CreatedBy, CreatedTime, LastModifiedBy, LastModifiedTime.
Как мне это сделать?
Пожалуйста, помогите.