从Flex获取DataTable名称

时间:2010-01-20 17:30:33

标签: .net flex datatable dataset

我有一个C#Web服务,它返回一个包含多个DataTables的DataSet。使用Flex中的此Web服务事件处理程序获取数据非常容易:

static public function getData_Handler(event:ResultEvent):void 
{
    for each(var table:Object in event.result.Tables)
    {
        // ...
    }
}

如何从Flex访问每个DataTable的名称?在调试时,很明显每个DataTable的名称都被映射到event.result.Tables对象上的属性,但我没有看到以编程方式获取名称的字符串表示。

1 个答案:

答案 0 :(得分:0)

我认为它们不会在结果对象中单独提供。获取它们的最好方法是使用for ... in循环遍历结果对象的项目,然后从那里读取列名称。