关于 DataSet 的 getDataAsync() 的问题

dorado 7.4.2
有一个  主表格  ,每行的数据都会对应 从表格 中的10条数据(我并没有用 Dorado 提供的 主从表设计模式,因为 我碰到了这个问题:http://help.bstek.com/?/question/12 )。主表格  的DataSet,根据 parameter(含有每行数据的一个 id 值) 使用 getDataAsync()  不断从后台拿值,这个动作由DataGrid 的 onCurrentChange 来触发。第一行对应的 数据耗费了了10秒钟来取,第二行对应的数据只耗费了0.5秒。现在的问题就是,我在第一行数据还没返回时,就点击第二行,从表格马上就能 显示出 第二行 对应的10条从数据,但是当 10 秒钟之后,第一行 对应的10条数据取到了,导致 主表格 的 当前行在 第2行,而  从表格 对应的数据,是 主表格 第一行数据对应的 10条从数据
已邀请:

WilliamJiang

赞同来自:

请试试7.5.1是否正常

要回复问题请先登录注册