Автоматическая высота сетки данных + отложенная загрузка

У меня есть Dojo Datagrid, который имеет 10 столбцов и около 400 записей данных... кажется, что это не так уж и много, но прокрутка очень и очень медленная...

У меня есть еще один Datagrid, в котором около 5 тысяч записей, и он прокручивается быстрее. Единственная разница между ними заключается в том, что для одного я указываю высоту в пикселях и отключаю автовысоту...

Для меньшего я не мог использовать height = 100%, чтобы заполнить его родительский div, потому что по какой-то причине он не любит высоту в процентах и ​​даже не отображает сетку, если я укажу высоту в процентах - я должен дать его в пикселях... если я использую autoheight = true, то он заполняет свой родительский div, что я и хочу, но затем он загружает ВСЕ данные в сетке сразу и поэтому не выполняет ленивую загрузку данных .

Любые идеи, как добиться ленивой загрузки и по-прежнему иметь возможность использовать autoheight = true (или иметь возможность расширить сетку, чтобы она всегда заполняла высоту своего родительского div)?

Спасибо


person Ayyoudy    schedule 07.02.2012    source источник


Ответы (1)


autoHeight может быть установлено числовое значение, которое будет определять максимальное количество отображаемых строк.

person Ali Gangji    schedule 16.03.2012