c# 返回 DataTable 綁定 flex datagrid ,動態綁定列名
一、c# 返回 DataTable 綁定 flex datagrid ,動態綁定列名 //返回 c# DataTable 動態綁定 flex datagrid ,動態綁定列名 internal function onResult(evt:ResultEvent):void { //獲取列名 var ColumnArr:Array=evt.result.serverInfo.columnNames as Array; //獲取數據 var Columndata=evt.result.serverInfo.initialData as Array; // //列數組 var columns:Array=new Array(); for(var i:int;i<ColumnArr.length;i++){ var dgColumn:DataGridColumn=new DataGridColumn(); dgColumn.headerText=ColumnArr; dgColumn.dataField=i.toString(); columns.push(dgColumn); } // var i:int=0; // for each (var item in ColumnArr) // { // var dgColumn:DataGridColumn=new DataGridColumn(); // dgColumn.headerText=item; // dgColumn.dataField=i.toString(); // //dgColumn.width=item.width; // columns.push(dgColumn); // i=i+1; // // } //綁定列 this.DG.columns=columns; //綁定數據源 this.DG.dataProvider=Columndata; // } |
posted on 2010-12-07 10:26 aiaiwoo 閱讀(1117) 評論(0) 編輯 收藏 所屬分類: AC3/FLEX