SmartClient Version: v10.0p_2015-07-16/Enterprise Development Only (built 2015-07-16)
Chrome on OSX
Usually I use to observe the dataChanged method to display totalRows for grids.
But it seems that it isn't called when I do setData([]).
Is it correct behavior? I think that in the past this was working.
You could try this test case:
Chrome on OSX
Usually I use to observe the dataChanged method to display totalRows for grids.
But it seems that it isn't called when I do setData([]).
Is it correct behavior? I think that in the past this was working.
You could try this test case:
Code:
isc.ListGrid.create({
ID: "countryList",
width:500, height:300, alternateRecordStyles:true, top:30,
dataSource: worldDS,
fields:[
{name:"countryCode", title:"Code", width:50},
{name:"countryName", title:"Country"},
{name:"capital", title:"Capital"},
{name:"continent", title:"Continent"}
],
autoFetchData: true,
showFilterEditor: true,
dataChanged:function(){
isc.say('dataChanged')
}
})
isc.IButton.create({
title:'set data',
click:function() {
countryList.setData([])
}
})
Comment