DataGrid可以通过setDetailsVisible方法来控制行的明细的显示。使用时发现,如果打开了某个行的明细后,数据重加载了(DL重新load了)后,之前打开的行还是处于打开状态(里面内容没了),请问此时如何关闭这个打开的行(按说DataGrid应该自动关闭)。setDetailsVisible方法只能通过对象来设置某一个行的关闭,但是数据已经重加载了,之前的对象已经不存在了,请问有没有办法直接关闭DataGrid上所有的明细?
下面是数据重加载后的情况:
空白区域是之前用户打开的明细区域