我正在使用smartclient。我有两个listgrids,我将项目拖放到第三个。当我点击按钮或某个事件发生时,我如何获得第三个记录。我尝试了多种方法,例如循环,默认处理程序,例如。 ondrop计算,但我不能使用ondelete或类似的东西,以防记录被删除。我提供了一种尝试的方式。此代码来自thrird grid
onDrop:function(){
alert('dropped');
}
onDropOut:function(){
alert('removed');
}
dropout处理程序不起作用......
答案 0 :(得分:0)
如果您想要在第三个记录中删除所有记录
onRecordDrop: function(dropRecords, targetRecord, index, sourceWidget){
this.data; // this are all the records in the list grid
}
现在,如果你想要任何事件,想象第三个listgrid id =" thirdgrid"
someevent: function(){
thirdgrid.data; //this are the records of the third grid;
}