我有一个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对象上的属性,但我没有看到以编程方式获取名称的字符串表示。
答案 0 :(得分:0)
我认为它们不会在结果对象中单独提供。获取它们的最好方法是使用for ... in循环遍历结果对象的项目,然后从那里读取列名称。