Хорошо, я понял это ... если кому-то интересно. Вам нужно расширить _View, чтобы включить то, что вы хотите обновить. Самое сложное в этом состоит в том, чтобы выстроить структуру div, чтобы она работала в IE и FF, просто дублируя то, что было для заголовка сетки данных, который уже прокручивался. Вот декларация:
dojo.declare("custom.View", dojox.grid._View, {
doscroll: function(inEvent) {
this.inherited(arguments);
var customHeader = dojo.byId('customGridHeader');
if (customHeader) {
customHeader.scrollLeft = this.scrollboxNode.scrollLeft;
}
},
update: function(){
this.inherited(arguments);
var customHeader = dojo.byId('customGridHeader');
if (customHeader) {
customHeader.scrollLeft = this.scrollboxNode.scrollLeft;
}
}
});